---
title: "The sender voided the envelope."
method: POST
path: "envelope.voided"
---

# The sender voided the envelope.

`POST envelope.voided` (webhook)

Sent to your subscribed endpoint when the sender voided the envelope. Verify the SwiftSign-Signature header before trusting the body.

## Payload

- WebhookEvent: Envelope for every webhook delivery. Signed with the SwiftSign-Signature header (t=<unix>,v1=<HMAC-SHA256 hex over `${t}.${rawBody}`>). Respond 2xx to acknowledge.
  - `id` string, required
  - `type` 'envelope.sent' | 'envelope.viewed' | 'envelope.signed' | 'envelope.completed' | 'envelope.declined' | 'envelope.voided', required
  - `createdAt` string, date-time, required
  - `data` object, required: Event payload; always includes envelopeId.

## Acknowledgement `200`

Acknowledged. Any 2xx stops retries.

---

[API](https://skmtc.dev/swiftsign/apis/swiftsign-api.md) · [All operations](https://skmtc.dev/swiftsign/apis/swiftsign-api/llms.txt) · [OpenAPI document](https://skmtc.dev/swiftsign/apis/swiftsign-api/revisions/0dde3d617126?raw)
