Skip to main content

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/documents

Query parameters

ParameterTypeDefaultDescription
cursorstringPagination cursor from a previous response
limitinteger20Number of documents per page (max 100)
statusstringFilter by status: processing, completed, failed
sortstringcreated_atSort field: created_at or updated_at
orderstringdescSort 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"
}