Get a document
GET
/documents/getAuthorization
AuthorizationBearer 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.
Query parameters
idstringrequiredDocument ID
include_recipientsbooleanInclude recipient list in response
default: false
Responses
200
OK
idstringrequiredUnique document identifier
titlestringrequireddescriptionstringstatusDocumentStatusrequiredCurrent workflow status of a document
Allowed:
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
Array of
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
Allowed:
signerapproverviewerstatusRecipientStatusrequiredAllowed:
pendingviewedsignedapproveddeclinedorderintegerPosition in sequential signing order
signed_atstring<date-time>viewed_atstring<date-time>declined_atstring<date-time>decline_reasonstring401
Missing or invalid API key
typestringrequiredMachine-readable error code
statusintegerrequiredHTTP status code
titlestringrequiredHuman-readable error message
detailsobjectField-level validation errors
404
Resource not found
typestringrequiredMachine-readable error code
statusintegerrequiredHTTP status code
titlestringrequiredHuman-readable error message
detailsobjectField-level validation errors