Get a list of subscriptions
Retrieves a paginated list of subscriptions, with optional filters for customer, status, and plan.
Authorizations
Server API Key
Headers
Account ID — optional when authenticating with a user JWT (Bearer token); falls back to the user's first membership. Ignored for API-key auth.
Environment ID — required when authenticating with a user JWT (Bearer token) on environment-scoped endpoints. Ignored for API-key auth (env is intrinsic to the key).
Query Parameters
Return items that come after this cursor
Return items that come before this cursor
Maximum number of items to return
1 <= x <= 100Filter by customer ID
1 - 255^[a-zA-Z0-9][a-zA-Z0-9_|.@-]*$Filter by subscription status. Supports comma-separated values for multiple statuses
PAYMENT_PENDING, ACTIVE, EXPIRED, IN_TRIAL, CANCELED, NOT_STARTED Filter by plan ID
1 - 255^[a-zA-Z0-9][a-zA-Z0-9_|.-]*$Filter by resource ID
1 - 255^[a-zA-Z0-9][a-zA-Z0-9_|.-]*$Filter by pricing type. Supports comma-separated values for multiple types
FREE, PAID, CUSTOM Filter by creation date using range operators: gt, gte, lt, lte
