List documents
Returns up to 100 documents per page. Use filters to narrow the results.
Request
- Base URL: https://next-api.saturation.io/v1
- URL: https://next-api.saturation.io/v1/documents
- Auth: HTTP bearer
Query parameters
Maximum number of items to return on a page. Capped at 100.
Cursor from the previous page's nextCursor. Use it with the same filters and sort.
Field to sort by. Allowed fields depend on the resource.
Sort direction.
Include the total number of matching items. Defaults to false.
A stable resource ID, such as prj_…, txn_…, or doc_….
Only documents in this folder.
Only documents linked to this target. Use kind:id, such as transaction:txn_8f2a1c9e.
When true, only documents with no links.
A stable resource ID, such as prj_…, txn_…, or doc_….
Only documents in this project.
The document's extraction status. ready means extracted data is available.
Only documents with this processing status.
Only documents with this classification.
The document category found during extraction.
Only documents in this category.
Search document names and descriptions.
Response
A page of documents.
Example response
{
"data": [
{
"id": "doc_4b1f0a7c",
"name": "vendor-invoice-0425.pdf",
"mimeType": "application/pdf",
"size": 184320,
"status": "ready",
"workspaceId": "ws_71aa",
"pageCount": 2,
"classification": "invoice",
"coarseType": "financial",
"folderId": "fld_9c2d",
"projectId": "prj_71aa",
"links": [
{
"kind": "transaction",
"id": "txn_8f2a1c9e"
}
],
"createdAt": "2026-05-28T14:03:11Z",
"updatedAt": "2026-05-28T14:03:40Z"
}
],
"nextCursor": "eyJpZCI6InR4bl84ZjJhMWM5ZSJ9"
}Changes
No recorded changes to this operation across all 4 revisions of this API.