List documents
Returns a paginated list of documents in your organization. Use the next_cursor from the response to fetch the next page.
/documentsAuthorizationBearer token · headerrequiredPass your API key as a Bearer token. API keys are scoped to specific operations — configure scopes in your organization's Settings → Developer → API Keys.
limitintegerNumber of results per page
cursorstringPagination cursor from the previous response
statusDocumentStatusFilter documents by status
draftsentin_progresscompletedcancelleddeclinedOK
dataDocument[]requiredShow propertiesHide properties
DocumentidstringrequiredUnique document identifier
titlestringrequireddescriptionstringstatusDocumentStatusrequiredCurrent workflow status of a document
draftsentin_progresscompletedcancelleddeclinedcreated_atstring<date-time>requiredupdated_atstring<date-time>requiredrecipients_countintegerrequiredTotal number of recipients
signed_countintegerrequiredNumber of recipients who have completed their action
deadlinestring<date-time>Signing deadline
download_urlstring<uri>Pre-signed URL to download the document PDF
recipientsRecipient[]Recipient list (only included when include_recipients=true)
Show propertiesHide properties
Recipientidstringrequiredemailstring<email>requirednamestringrequiredroleRecipientRolerequiredsigner— must provide a signature to complete the documentapprover— must click Approve; no signature drawnviewer— receives a copy but has no action required
signerapproverviewerstatusRecipientStatusrequiredpendingviewedsignedapproveddeclinedorderintegerPosition in sequential signing order
signed_atstring<date-time>viewed_atstring<date-time>declined_atstring<date-time>decline_reasonstringhas_morebooleanrequirednext_cursorstringMissing or invalid API key
typestringrequiredMachine-readable error code
statusintegerrequiredHTTP status code
titlestringrequiredHuman-readable error message
detailsobjectField-level validation errors