ENVELOPE_VOIDED sem nunca ter havido ENVELOPE_SENT.event + data.envelope.id.{
"id": "c1b2a3d4-0000-4000-8000-000000000001",
"event": "ENVELOPE_VOIDED",
"createdAt": "2026-09-13T14:00:02.000Z",
"data": {
"envelope": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"status": "VOIDED",
"occurredAt": "2026-09-13T14:00:00.000Z",
"cancellationReason": "Contrato enviado com valor errado"
},
"signatories": [
{
"id": "7a9e6679-7425-40de-944b-e07fc1f90ae7",
"name": "Pessoa Exemplo",
"email": "pessoa@example.com"
}
]
}
}data| Campo | Tipo | Descrição |
|---|---|---|
envelope.id | string (UUID) | Id do envelope. |
envelope.status | string | Status no momento em que a entrega foi montada — normalmente VOIDED. |
envelope.occurredAt | string (ISO 8601, UTC) | Quando a anulação aconteceu; bate com a data de anulação mostrada pelo GET do envelope. |
envelope.cancellationReason | string ou null | Motivo informado na anulação; null quando não houve motivo. Existe só neste evento. |
signatories | array | Só os participantes com papel de signatário, na ordem de assinatura do envelope. |
signatories[].id | string (UUID) | Id do participante no envelope. |
signatories[].name | string ou null | Nome do participante. |
signatories[].email | string ou null | E-mail do participante. |
id, event, createdAt, environment) e os cabeçalhoscancellationReason para quem acompanha o processo.