GET /api/v1/envelopes/{envelopeId}/status — Get Envelope Status
Retrieve the current status of an envelope including signer completion details and overall progress.
Authentication
Bearer
Request Headers
- Authorization (required)
- Bearer {token}
Path Parameters
- envelopeId (string, required)
- The unique identifier of the envelope
Responses
HTTP 200 — Envelope status retrieved
{
"data": {
"envelopeId": "9af7cb57-436f-40e9-b05c-75d05732db1c",
"status": "Pending",
"createdAt": "2024-01-15T09:00:00Z",
"signers": [
{
"name": "Ahmed Al-Rashid",
"email": "ahmed@example.com",
"status": "Signed",
"signedAt": "2024-01-15T10:30:00Z"
},
{
"name": "Sara Al-Otaibi",
"email": "sara@example.com",
"status": "Pending",
"signedAt": null
}
]
},
"errorCode": 0,
"message": "Success",
"returnUrl": null,
"stateValidationErrors": null,
"signature": ""
}