List All Subscription Plans
List all billing plans for your merchant account, with optional country filter. Includes subscriber count and archive state.
GET /subscription/plan returns all billing plans for your merchant account, including the current subscriber count and archive status for each plan. Use the country filter to see only plans available in a specific market — global plans (those without country restrictions) are always included in filtered results.
Request
Base URL:https://api.therius.io/v1
Endpoint: GET /subscription/plan
Headers
Bearer prv_production_xxx (production) or Bearer prv_sandbox_xxx (sandbox) — your merchant private API key.Query Parameters
"BR". Returns plans where availableCountries includes the given code, plus all globally available plans. Omit to return all plans regardless of country restrictions.Response
Returns an array of plan objects. Each object includes all fields set at creation time plus the following computed fields:false via Update Plan to soft-deactivate.null if not archived. Archived plans still appear in list results.Authorizations
Your secret API key: Bearer prv_production_xxx (production) or Bearer prv_sandbox_xxx (sandbox).
Query Parameters
Your merchant account identifier. Required if the key maps to more than one merchant account.
ISO 3166-1 alpha-2 code - returns plans available in that country plus all globally-available plans.
Response
List of plans
The plan unique integer ID.
The merchant account that owns the plan.
Billing interval unit. Immutable after creation.
day, week, month, year Number of interval units between charges - month + 3 bills quarterly.
Recurring charge in the currency minor units (e.g. 2999 = $29.99 at exponent 2). Immutable after creation.
ISO 4217 currency code. Immutable after creation.
Decimal places for amount / introAmount - 2 for USD, 0 for JPY.
Free-trial length in days before the first charge. 0 for no trial.
Introductory charge in minor units for the first introBillingCycles cycles, if set.
How many initial cycles are billed at introAmount before the rate reverts to amount.
Total cycles after which the subscription auto-completes. 0 = open-ended.
ISO 3166-1 alpha-2 codes the plan is offered in. Empty = available everywhere.
Whether the plan accepts new subscribers. Existing subscriptions are unaffected when this is false.

