List Subscriptions
Returns a paginated list of subscriptions. By default, returns subscriptions that have not been canceled. Use the status parameter to filter by status, including CANCELED.
- Type: integerlimitmin:1max:100
Maximum number of subscriptions to return (1–100).
- Type: stringlast
_key Cursor for pagination in format:
{ISO_timestamp}_{ULID}. Use thelast_keyvalue from a previous response to fetch the next page. - Type: array string[]enumstatus
Filter by subscription status. Repeat the parameter to filter by multiple statuses.
values- I
N C O M P L E T E - I
N C O M P L E T E _ E X P I R E D - T
R I A L I N G - A
C T I V E - P
A S T _ D U E - C
A N C E L E D - U
N P A I D - P
A U S E D
- Type: array string[]customer
Filter by customer ID(s). Repeat the parameter for multiple values.
- Type: stringFormat: date-timestart
_date Return subscriptions created on or after this date (ISO 8601).
- Type: stringFormat: date-timeend
_date Return subscriptions created on or before this date (ISO 8601).
- Type: stringsearch
Full-text search across subscription fields.
- enumexpandconst:customer
Expand related objects inline. Use
customerto replace the customer ID with the full customer object.values- customer
- application/json
- application/json
- application/json
- application/json
curl 'https://api.paypercut.io/v1/subscriptions?limit=20&last_key=2026-01-07T08%3A16%3A15.154Z_01KEBRE9980EPAX58CMW5AEPSE&status=INCOMPLETE&customer=&start_date=&end_date=&search=&expand=customer' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"items": [
{
"id": "01HD7M6DRKZ4Q4QEVWJB0RC1S6",
"customer": "01KJQ34MWYH0TES77RDXA8T8TT",
"status": "ACTIVE",
"start_date": "2026-01-01T00:00:00Z",
"next_billing_date": "2026-02-01T00:00:00Z",
"current_period_start": "2026-01-01T00:00:00Z",
"current_period_end": "2026-02-01T00:00:00Z",
"cancel_at_period_end": false,
"cancel_at": null,
"canceled_at": null,
"collection_method": "charge_automatically",
"currency": "USD",
"default_payment_method": "pm_01HD7M6DRKZ4Q4QEVWJB0RC1S6",
"livemode": false,
"items": [
{
"id": "si_01HD7M6DRKZ4Q4QEVWJB0RC1S6",
"price": "01XXXXXXXXXXXXXXXXXXXXXXX",
"product": "01XXXXXXXXXXXXXXXXXXXXXXX",
"quantity": 1,
"billing_interval": "monthly",
"unit_amount": 2999,
"currency": "USD",
"recurring": {
"interval": "monthly",
"interval_count": 1,
"usage_type": "licensed"
},
"created_at": "2026-01-01T00:00:00Z",
"updated_at": "2026-01-01T00:00:00Z"
}
],
"metadata": {
"plan": "premium"
},
"created": "2026-01-01T00:00:00Z",
"updated_at": "2026-01-01T00:00:00Z"
}
],
"last_key": null
}
