Get Docusign envelope and recipient status
GET/esignature/docusign/:documentId/envelopes/:envelopeId
Retrieves the DocuSign envelope using include=recipients and returns the DocuSign response directly, including envelope status and recipient routing information. No FormKiQ fields or wrapper are added. The envelope must be associated with the selected document or artifact. This read-only operation does not update document attributes or download the signed document. Available as an Add-On Module. Repeated status polling must be at least 15 minutes apart. Use recipients.signers[].recipientId from this response as entries in the optional recipientIds array in POST /esignature/docusign/{documentId}/envelopes/{envelopeId}/reminders to request reminders for selected signers.
Request
Path Parameters
Document Identifier
Docusign Envelope Id
Query Parameters
Site Identifier
Artifact Document Identifier
Possible values: [PRODUCTION, DEVELOPMENT]
DocuSign environment. Defaults to the site's docusignEnvironment; required when the site has no default. Use the environment in which the envelope was created.
Responses
- 200
- 400
- 401
- 403
- 404
- 429
- 502
- 504
DocuSign envelope with recipients
Response Headers
Access-Control-Allow-Origin
string
Access-Control-Allow-Methods
string
Access-Control-Allow-Headers
string
- application/json
- Schema
- Example (from schema)
- Example
Schema
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
Array [
]
DocuSign envelope identifier
Envelope status reported by DocuSign, such as created, sent, delivered, signed, completed, declined, or voided.
Time DocuSign reports the envelope status changed
recipients
object
Recipient information returned by DocuSign
Number of recipients, represented as a DocuSign string
Current routing step. Match this to recipient routingOrder and inspect recipient status to identify outstanding actions. Multiple recipients can share a routing order. Also check envelope status before treating a recipient as awaiting action.
signers
object[]
Recipient status reported by DocuSign
inPersonSigners
object[]
Recipient status reported by DocuSign
agents
object[]
Recipient status reported by DocuSign
editors
object[]
Recipient status reported by DocuSign
intermediaries
object[]
Recipient status reported by DocuSign
carbonCopies
object[]
Recipient status reported by DocuSign
certifiedDeliveries
object[]
Recipient status reported by DocuSign
witnesses
object[]
Recipient status reported by DocuSign
seals
object[]
Recipient status reported by DocuSign
notaries
object[]
Recipient status reported by DocuSign
Recipient information returned by DocuSign
The DocuSign Get Envelope response with include=recipients, returned without enrichment. Additional DocuSign fields are preserved. Optional fields are returned only when supplied by DocuSign. A completed envelope does not confirm that FormKiQ has stored the signed PDF.
{
"envelopeId": "string",
"status": "string",
"statusChangedDateTime": "2024-07-29T15:51:28.071Z",
"sentDateTime": "2024-07-29T15:51:28.071Z",
"deliveredDateTime": "2024-07-29T15:51:28.071Z",
"completedDateTime": "2024-07-29T15:51:28.071Z",
"declinedDateTime": "2024-07-29T15:51:28.071Z",
"voidedDateTime": "2024-07-29T15:51:28.071Z",
"recipients": {
"recipientCount": "string",
"currentRoutingOrder": "string",
"signers": [
{
"recipientId": "string",
"recipientIdGuid": "string",
"recipientType": "string",
"name": "string",
"email": "string",
"signerName": "string",
"signerEmail": "string",
"hostName": "string",
"hostEmail": "string",
"routingOrder": "string",
"status": "string",
"sentDateTime": "2024-07-29T15:51:28.071Z",
"deliveredDateTime": "2024-07-29T15:51:28.071Z",
"signedDateTime": "2024-07-29T15:51:28.071Z",
"declinedDateTime": "2024-07-29T15:51:28.071Z"
}
],
"inPersonSigners": [
{
"recipientId": "string",
"recipientIdGuid": "string",
"recipientType": "string",
"name": "string",
"email": "string",
"signerName": "string",
"signerEmail": "string",
"hostName": "string",
"hostEmail": "string",
"routingOrder": "string",
"status": "string",
"sentDateTime": "2024-07-29T15:51:28.071Z",
"deliveredDateTime": "2024-07-29T15:51:28.071Z",
"signedDateTime": "2024-07-29T15:51:28.071Z",
"declinedDateTime": "2024-07-29T15:51:28.071Z"
}
],
"agents": [
{
"recipientId": "string",
"recipientIdGuid": "string",
"recipientType": "string",
"name": "string",
"email": "string",
"signerName": "string",
"signerEmail": "string",
"hostName": "string",
"hostEmail": "string",
"routingOrder": "string",
"status": "string",
"sentDateTime": "2024-07-29T15:51:28.071Z",
"deliveredDateTime": "2024-07-29T15:51:28.071Z",
"signedDateTime": "2024-07-29T15:51:28.071Z",
"declinedDateTime": "2024-07-29T15:51:28.071Z"
}
],
"editors": [
{
"recipientId": "string",
"recipientIdGuid": "string",
"recipientType": "string",
"name": "string",
"email": "string",
"signerName": "string",
"signerEmail": "string",
"hostName": "string",
"hostEmail": "string",
"routingOrder": "string",
"status": "string",
"sentDateTime": "2024-07-29T15:51:28.071Z",
"deliveredDateTime": "2024-07-29T15:51:28.071Z",
"signedDateTime": "2024-07-29T15:51:28.071Z",
"declinedDateTime": "2024-07-29T15:51:28.071Z"
}
],
"intermediaries": [
{
"recipientId": "string",
"recipientIdGuid": "string",
"recipientType": "string",
"name": "string",
"email": "string",
"signerName": "string",
"signerEmail": "string",
"hostName": "string",
"hostEmail": "string",
"routingOrder": "string",
"status": "string",
"sentDateTime": "2024-07-29T15:51:28.071Z",
"deliveredDateTime": "2024-07-29T15:51:28.071Z",
"signedDateTime": "2024-07-29T15:51:28.071Z",
"declinedDateTime": "2024-07-29T15:51:28.071Z"
}
],
"carbonCopies": [
{
"recipientId": "string",
"recipientIdGuid": "string",
"recipientType": "string",
"name": "string",
"email": "string",
"signerName": "string",
"signerEmail": "string",
"hostName": "string",
"hostEmail": "string",
"routingOrder": "string",
"status": "string",
"sentDateTime": "2024-07-29T15:51:28.071Z",
"deliveredDateTime": "2024-07-29T15:51:28.071Z",
"signedDateTime": "2024-07-29T15:51:28.071Z",
"declinedDateTime": "2024-07-29T15:51:28.071Z"
}
],
"certifiedDeliveries": [
{
"recipientId": "string",
"recipientIdGuid": "string",
"recipientType": "string",
"name": "string",
"email": "string",
"signerName": "string",
"signerEmail": "string",
"hostName": "string",
"hostEmail": "string",
"routingOrder": "string",
"status": "string",
"sentDateTime": "2024-07-29T15:51:28.071Z",
"deliveredDateTime": "2024-07-29T15:51:28.071Z",
"signedDateTime": "2024-07-29T15:51:28.071Z",
"declinedDateTime": "2024-07-29T15:51:28.071Z"
}
],
"witnesses": [
{
"recipientId": "string",
"recipientIdGuid": "string",
"recipientType": "string",
"name": "string",
"email": "string",
"signerName": "string",
"signerEmail": "string",
"hostName": "string",
"hostEmail": "string",
"routingOrder": "string",
"status": "string",
"sentDateTime": "2024-07-29T15:51:28.071Z",
"deliveredDateTime": "2024-07-29T15:51:28.071Z",
"signedDateTime": "2024-07-29T15:51:28.071Z",
"declinedDateTime": "2024-07-29T15:51:28.071Z"
}
],
"seals": [
{
"recipientId": "string",
"recipientIdGuid": "string",
"recipientType": "string",
"name": "string",
"email": "string",
"signerName": "string",
"signerEmail": "string",
"hostName": "string",
"hostEmail": "string",
"routingOrder": "string",
"status": "string",
"sentDateTime": "2024-07-29T15:51:28.071Z",
"deliveredDateTime": "2024-07-29T15:51:28.071Z",
"signedDateTime": "2024-07-29T15:51:28.071Z",
"declinedDateTime": "2024-07-29T15:51:28.071Z"
}
],
"notaries": [
{
"recipientId": "string",
"recipientIdGuid": "string",
"recipientType": "string",
"name": "string",
"email": "string",
"signerName": "string",
"signerEmail": "string",
"hostName": "string",
"hostEmail": "string",
"routingOrder": "string",
"status": "string",
"sentDateTime": "2024-07-29T15:51:28.071Z",
"deliveredDateTime": "2024-07-29T15:51:28.071Z",
"signedDateTime": "2024-07-29T15:51:28.071Z",
"declinedDateTime": "2024-07-29T15:51:28.071Z"
}
]
}
}
{
"envelopeId": "a1111111-b222-c333-d444-e55555555555",
"status": "sent",
"recipients": {
"recipientCount": "3",
"currentRoutingOrder": "2",
"signers": [
{
"recipientId": "1",
"name": "Alice",
"email": "alice@example.com",
"routingOrder": "1",
"status": "completed"
},
{
"recipientId": "2",
"name": "Bob",
"email": "bob@example.com",
"routingOrder": "2",
"status": "delivered"
},
{
"recipientId": "3",
"name": "Carol",
"email": "carol@example.com",
"routingOrder": "3",
"status": "created"
}
]
}
}
Invalid parameters or missing DocuSign configuration
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
errors
object[]
List of errors
Error Key
Error Message
{
"errors": [
{
"key": "string",
"error": "string"
}
]
}
Authentication required
Access to the selected document or artifact is denied
Document, artifact, or associated DocuSign envelope not found
Envelope polling or DocuSign rate limit exceeded
Response Headers
Retry-After
integer
Seconds to wait before another lookup
DocuSign authentication failure, upstream error, or invalid response
DocuSign request timed out