List subscriptions
recharge_list_subscriptionsList subscriptions with optional filters (customer, address, status, ids, created/updated date ranges) and sorting. Returns { subscriptions }. Pagination is cursor-based: pass limit (default 50, max 250) and read next_cursor / previous_cursor from the response. IMPORTANT: when paging with cursor, Recharge accepts ONLY limit alongside it — omit every other filter on cursor requests. Recharge REST: GET /subscriptions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | No | Comma-separated list of subscription ids to fetch. | |
| limit | No | Max results per page (1-250, default 50). | |
| cursor | No | Pagination cursor (next_cursor / previous_cursor from a prior response). Use it ALONE with `limit` — omit all other filters on cursor requests. | |
| status | No | Filter by subscription status, e.g. active | cancelled | expired. | |
| sort_by | No | Sort order: id-asc | id-desc | created_at-asc | created_at-desc | updated_at-asc | updated_at-desc. | |
| address_id | No | Filter by address id. | |
| customer_id | No | Filter by customer id. | |
| created_at_max | No | Filter to subscriptions created on/before this date (ISO 8601). | |
| created_at_min | No | Filter to subscriptions created on/after this date (ISO 8601). | |
| updated_at_max | No | Filter to subscriptions updated on/before this date (ISO 8601). | |
| updated_at_min | No | Filter to subscriptions updated on/after this date (ISO 8601). |