Add a recipient
Adds a recipient to a draft document.
POST
/recipientsAuthorization
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
document_idstringrequiredRequest body
requiredapplication/jsonemailstring<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:
signerapproverviewerorderintegerSigning order position for sequential workflows
messagestringCustom message for this recipient's invitation email
Responses
200
Recipient added
idstring400
Invalid request parameters
typestringrequiredMachine-readable error code
statusintegerrequiredHTTP status code
titlestringrequiredHuman-readable error message
detailsobjectField-level validation errors
401
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