Documents
List documents
get/documents
Lists documents in the workspace, newest first, including those sent from the app.
Needs a key with documents:read.
Query parameters
limitnumberHow many results to return per page.
1 to 100 · Default
25cursorstringThe
next_cursorvalue from the previous page. Treat it as opaque.statusstringOnly documents with this status.
One of
draft,sent,completed,declined,voidedtemplate_idUUIDOnly documents sent from this template.
external_idstringOnly documents with this
external_id.Up to 255 characters
signing_link_idUUIDOnly documents started from this public signing link.
Example request
curl "https://www.inkly.so/api/v1/documents?limit=25&status=completed" \
-H "Authorization: Bearer $INKLY_API_KEY"Example response, 200
{
"documents": [
{
"id": "3f1c2a7e-8b4d-4e21-9a6f-5d0c7e1b2a34",
"title": "Consulting agreement",
"status": "sent",
"external_id": "crm-8841",
"template_id": "a2d94c10-6e7b-4f38-8c15-1f3e9b7d6c02",
"source": "api",
"signing_link_id": null,
"created_at": "2026-11-02T15:04:05.123Z",
"sent_at": "2026-11-02T15:04:05.123Z",
"completed_at": null,
"voided_at": null,
"archived_at": null
}
],
"next_cursor": null
}Response fields
documentsarray of objectsRequired12 child fields
idUUIDRequiredtitlestringRequiredstatusstringRequiredOne of
draft,sent,completed,declined,voidedexternal_idstring or nullRequiredtemplate_idUUID or nullRequiredsourcestringRequiredOne of
api,app,bulk,linksigning_link_idUUID or nullRequiredcreated_attimestampRequiredsent_attimestamp or nullRequiredcompleted_attimestamp or nullRequiredvoided_attimestamp or nullRequiredarchived_attimestamp or nullRequired
next_cursorstring or nullRequired
Errors specific to this endpoint
invalid_request400The request is invalid.unknown_field400This field is not supported.
Every endpoint can also return the common errors.