APIActive

Strapi Document Service

Recommended backend API for content CRUD, built on the Query Engine and using stable documentId identifiers.

Open source page

Product features

Product features

count()

Count documents.

create()

Create a document, optionally targeting a locale.

delete()

Delete a document or a specific locale version.

Stable documentId identifiers

Documents are uniquely identified by a 24-character alphanumeric documentId across locales and versions.

findFirst()

Return the first document that matches filters.

findMany()

List documents with filters, sorting, and pagination.

findOne()

Fetch a document by documentId, optionally scoping to a locale or status.

Part A: Create a new project with Strapi ​

Part B: Build your content structure with the Content-type Builder ​

Part C: Deploy to Strapi Cloud ​

Part D: Add content to your Strapi Cloud project with the Content Manager ​

Quick Start Guide

update()

Update a document by documentId.

What's next? ​