Cancel a commitment through Zapier
Ends the linked sponsorship through the canonical lifecycle, or archives a standalone commitment under its billing lock. Requires Zapier sponsorship lifecycle enabled, donation management, current donor/program access and primitives:commitments:cancel (or primitives:*). Reuse the same external_reference for retries of this cancellation occurrence; concurrent billing, changed targets and conflicting replays return409.
Authorizations
Passport bearer token authentication for legacy admin sessions.
Path Parameters
Identifier of the existing record in the authenticated organization.
Body
Validated input accepted by this Zapier transport.
Stable external record/reference identifying this mutation occurrence. Validation: required|string|max:191.
191"external-recurring-001"
Response
Created, updated or replayed record; this transport unwraps the primitive success envelope.
Cancellation action result; linked sponsorship and standalone commitment identifiers are distinguished.
Existing record identifier in the authenticated organization.
12345
Commitment id.
12345
Sponsorship id.
12345
Donor who owns the gift or commitment.
12345
Recipient selected for the sponsorship.
4711
Donor form id.
12345
Program containing the recipient or sponsorship.
11
Record type accepted by this operation.
12345
Archived.
false
Requested active or archived lifecycle state.
"active"
Archived at.
"2026-10-20T10:00:00Z"
Cancellation event id.
"example"
Stable external record/reference identifying this mutation occurrence.
"external-recurring-001"