void_envelope
Void an in-progress envelope to cancel a contract already sent to signers. Notifies all signers and records cancellation in the audit trail.
Instructions
Void (cancel) an in-progress envelope. The envelope's status becomes VOIDED, all signers receive a cancellation notice, and the void is recorded in the audit trail. Use this when the sender needs to cancel a contract that has already been sent to signers. Fails if the envelope is already COMPLETED or already VOIDED — use get_envelope first to check status. After voiding, the envelope can be deleted via the dashboard or DELETE /api/v1/envelopes/{id}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Envelope ID to void | |
| reason | No | Optional reason for voiding — included in the cancellation notice sent to signers, the audit event, and the webhook payload. Recommend providing one so signers understand why. |