Admin override — terminates the subscription right now (status canceled, endedAt stamped). Refund handling is a separate concern.
AuthorizationRequiredBearer <token>API key as Bearer token
In: header
application/jsonRequiredreasonstringidRequiredstringSubscription id, discoverable via list_subscriptions
Cancel Subscription
Schedules cancel at the end of the current period. Access continues until currentPeriodEnd; the next renewal then transitions the subscription to canceled. Idempotent.
Comp Subscription Next Cycle
Stages a one-time fully-free (100% off) next renewal cycle on the subscription. The next renewal consumes it exactly once, then bills normally. Rejected on a canceled/unpaid subscription.