Revoke a studio-scoped checkout link
Requires checkout_links:write and print_orders:write plus access to the explicit studio. Only a currently revocable link can transition; revocation never creates or returns a replacement token.
Authorizations
Batch Relay scoped API key or an anonymous Test Mode session. Scope names document required capabilities. Anonymous sessions are sandbox-only and do not authorize studio, event, billing, or Live Mode operations.
Headers
Untrusted optional analytics hint naming the calling client surface. It never affects authorization, routing, pricing, or behavior.
1 - 100Untrusted optional analytics hint naming the calling client version. It never affects authorization, routing, pricing, or behavior.
1 - 100Untrusted optional analytics hint naming the invocation mode. It never affects authorization, routing, pricing, or behavior.
1 - 100Path Parameters
Stable public studio ID beginning with stu_. The API never selects a studio implicitly; a local CLI profile name is not a studio ID.
5 - 256^stu_[A-Za-z0-9_-]+$1 - 240Response
Revoked checkout-link lifecycle record
Safe lifecycle projection. It deliberately excludes the token, recipient context, retail-line details, Stripe identifiers, and provider data.
active, checkout_created, fulfilled, revoked, expired Present only in a Test Mode creation response. It is an explicit non-payable result, not a browser URL or checkout capability.
"non_payable"Live Mode bearer URL, returned only once in the first successful creation response. Treat as a secret.
x >= 0