Prerequisites
- Admin API: Bearer token with admin access +
?o={organization_id} - Customer API: Authenticated customer account for claiming subscriptions
Subscription Lifecycle
Key Date Fields
Status Lifecycle
Claiming a Subscription (Customer)
After a subscription is created (typically through an order), the customer claims it to activate:Admin Operations
Cancel
Setscancels_at to the end of the current billing period. The subscription remains active until that date:
Revoke Cancellation
Un-cancels a subscription that hasn’t yet reachedcancels_at:
Suspend
Pauses the subscription until a specified date:Listing Subscriptions
Subscriptions are identified byslug (not numeric ID).
Get Subscriptions for a Customer
?o= param needed.
Search by Customer
Filters
Sorting
Includes
Get a Single Subscription
?include_summary=true to include a usage_summary in the response meta.