Operations API
Subscriptions
Manage subscriptions including listing, retrieval, cancellation, pausing and resuming payment collection, trial management, discounts, plan switching, add-ons, and bulk operations.
Authentication
All API requests require a valid API key passed via the Authorization header using the Bearer scheme:
Authorization: Bearer YOUR_API_KEYYou can generate and manage your API keys from the Tamio Dashboard under Settings > Developers > API Keys.
Endpoints
GET
/subscriptions/list
GET
/subscriptions/retrieve/{uuid}
POST
/subscriptions/update/{uuid}
POST
/subscriptions/cancel/{uuid}
POST
/subscriptions/pause/{uuid}
POST
/subscriptions/resume/{uuid}
DELETE
/subscriptions/{uuid}
POST
/subscriptions/trial/extend/{uuid}
POST
/subscriptions/trial/end/{uuid}
POST
/subscriptions/discount/create/{uuid}
POST
/subscriptions/discount/remove/{uuid}
GET
/subscriptions/addons/list/{uuid}
POST
/subscriptions/addons/create/{uuid}
POST
/subscriptions/addons/remove/{uuid}
POST
/subscriptions/bulk/remove