Get a document's current status
Permission
An OAuth access token with this scope. How to get a token
documents:read_statusRead document status.
Parameters
Not sure what to enter? Here’s where to find IDs.
client_idquery · stringrequiredThe Client ID of your OAuth client. It’s public, and goes on every request alongside your access token. Find it in QuoteCloud under Settings → API dashboard → Manage Integrations → OAuth Clients.Length at least 1.
document_idquery · stringrequiredThe document’s number, shown as
#1234 in the ID column of your documents list and beside the title in the editor. Enter it without the #. You can also use the id from an API response.Responses
200Document status.
dataobjectrequiredFields
idstringrequireddocumentIdstringrequireddisplayIdinteger or nullrequireddocumentNamestringrequireddocumentTitlestringrequiredstatusstringrequiredOne of
sent, opened, signing, signing_complete, part_paid, paid, accepted, lost, canceled, creating, revising, workflow_review_requested, workflow_review_accepted, pending_sent, scheduled_send, delivery_delayed, delivered, alert, email_complained, email_bounced, send_failed, expired, custom, template, system_template. outcomeobject or nullrequiredFields
typestringrequiredOne of
lost, canceled. reasonstring or nullrequiredreasonDetailsstring or nullrequiredrecordedAtstring (date-time) or nullrequiredcreatedDatestring (date-time)requiredstatusChangedAtstring (date-time)modifiedDatestring (date-time)required401Missing or invalid bearer token or client ID.
errorstringrequirederror_descriptionstring403Insufficient scope, missing add-on, usage limit, or permission denial.
Exactly one of these:
OAuthError
errorstringrequirederror_descriptionstringApiErrorEnvelope
dataobjectrequiredFields
statusstringrequiredAlways
error. messagestringrequiredcodestringdocumentRefstringassetGenerationIdstringerrorsarray of objectItem fields
fieldstringrequiredmessagestringrequired404Requested resource was not found in the token's company.
dataobjectrequiredFields
statusstringrequiredAlways
error. messagestringrequiredcodestringdocumentRefstringassetGenerationIdstringerrorsarray of objectItem fields
fieldstringrequiredmessagestringrequiredRate limit
120 requests a minute per company, shared across REST, Zapier and MCP. On a 429, wait for Retry-After.