This document is generated by Apidog. Apidog: All-in-one workspace for API design, document, debug, test, mock
errors array, each entry with a message and an optional metadata object carrying the machine-readable detail.{
"errors": [
{
"message": "The length of 'Name' must be at least 2 characters. You entered 1 characters.",
"metadata": null
}
]
}401 and the four 403s raised before your request reaches the application — which return a single message property:{ "message": "User should be authenticated." }metadata keys, never on message text. Messages are written for people and get reworded.| Status | Meaning | Retry? |
|---|---|---|
400 | The request is not valid for this envelope's state, or a field is wrong. | No. |
401 | No identity could be established from the token. | No. |
402 | The account has no envelope balance. | No — buy envelopes. |
403 | Identified, but not allowed. | No — see the message. |
404 | The resource does not exist, or is not yours. | No. |
409 | Another publish is in flight for this account. | Yes, shortly. |
422 | The request is well formed but cannot be carried out. | No. |
429 | Rate limit exceeded. | Yes, after Retry-After. |
500 | Unexpected failure on our side. | Yes, with backoff. |
{ "message": "User should be authenticated." }| Message | What it means | Who fixes it |
|---|---|---|
Account should be active. | The account was deactivated. | Signater support. |
API access requires a Business plan or higher. | The plan does not include the API. | An account administrator, in Billing. |
Sandbox mode is disabled. | The token is a sandbox token and sandbox is off. | An account administrator, in Account settings. |
User should be an administrator. | The endpoint is restricted to administrators. | Use an administrator's token. |
PIX validation is disabled for this account. | The envelope asks for Pix identity validation. | An account administrator, in Account settings. |
WhatsApp validation is disabled for this account. | The envelope asks for WhatsApp one-time codes. | An account administrator, in Account settings. |
WhatsApp communication is disabled for this account. | A signer is set to receive WhatsApp messages. | An account administrator, in Account settings. |
{"message": "..."}; the last three use the errors envelope.{
"errors": [
{
"message": "The account has no envelope balance available to publish this envelope.",
"metadata": {}
}
]
}402 is reachable only on publish.{
"errors": [
{
"message": "Unable to process envelope publish at this time. Please try again in a few moments.",
"metadata": {}
}
]
}422, and they carry different bodies.{"errors":[{"message":"Envelope should have at least one signer","metadata":{}}]}{
"errors": [
{
"message": "Signer count exceeds the plan limit.",
"metadata": { "maxSigners": "50" }
}
]
}| Key | Limit |
|---|---|
maxSigners | Signers per envelope. Business: 50. Enterprise: unlimited. |
maxDocuments | Documents per envelope. Business: 50. Enterprise: unlimited. |
An envelope may have at most 200 signers. and carries no metadata, so do not key on maxSigners alone.422 with The PDF file is corrupted or uses unsupported compression.{"errors":[{"message":"Rate limit exceeded. Retry after the number of seconds given in the Retry-After header.","metadata":{}}]}Retry-After — the window releases capacity one segment at a time, so an earlier retry is refused again.manual-reinvite-to-review returns 429 if the same envelope was re-invited too recently. That is a per-envelope guard against spamming signers, not the global limit.