Skip to content

GET /v1/subscriptions

Returns a paginated list of subscriptions for your storefront. Requires authentication.

GET /v1/subscriptions
ParameterTypeDescription
statusstringFilter by status: active, paused, cancelled, expired
subscription_plan_idnumberFilter by plan ID
is_activestringFilter by active state: true or false
limitnumberResults per page (max 500, default 10)
offsetnumberNumber of results to skip (default 0)
Terminal window
curl "https://api.nearpayments.io/v1/subscriptions?status=active&limit=10" \
-H "x-api-key: YOUR_API_KEY"
{
"count": 1,
"result": [
{
"id": 1,
"subscription_plan_id": 1,
"status": "ACTIVE",
"is_active": true,
"created_at": "2025-01-15T10:30:00.000Z",
"updated_at": "2025-01-15T10:30:00.000Z",
"expire_date": "2025-02-15T10:30:00.000Z",
"subscriber": {
"email": "buyer@example.com"
}
}
]
}