Void subscription entitlements
Voids the live entitlements granted by a cancelled or deactivated digital plan subscription, ending the customer’s access to the plan’s resources. The subscription itself is not changed.
The subscription must be inactive (live: false) and its product must be a digital plan; otherwise the request returns 400. Entitlements that another of the customer’s live subscriptions also grants are skipped unless void_shared_entitlements is true.
Voiding expires the whole entitlement, including any time granted by other purchases of the same plan.
If some voids fail, the request returns 200 with status: partial. Call the endpoint again to retry them.
This endpoint accepts the Application API Scope only. Storefront API Scope signatures are rejected. An API key needs write access.
Authentication
Application API Scope — server-to-server, sent in the x-api-key header. See Authentication.
Path parameters
Request
Response
Every matched entitlement was voided, some were voided and some failed, or there was nothing to void. Check status.
Why entitlements failed to void, or why the entitlements could not be listed. null when nothing failed.
Explains any skipped shared entitlements and how to void them. null when none were skipped.