List Documents
Retrieve a paginated list of all documents in your workspace. Filter by status, sort by creation date, and control page size.
GET
/v1/documentsQuery parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| cursor | string | — | Pagination cursor from a previous response |
| limit | integer | 20 | Number of documents per page (max 100) |
| status | string | — | Filter by status: processing, completed, failed |
| sort | string | created_at | Sort field: created_at or updated_at |
| order | string | desc | Sort order: asc or desc |
Example
curl "https://api.talonic.com/v1/documents?limit=10&status=completed" \
-H "Authorization: Bearer tlnc_sk_live_7f3a...x9k2"Response
{
"data": [
{
"id": "doc_xyz789",
"filename": "invoice-042.pdf",
"status": "completed",
"type": "Invoice",
"pages": 2,
"created_at": "2026-04-20T14:30:00Z"
}
],
"has_more": true,
"next_cursor": "cur_abc123"
}