Skip to main content
GET
/
api
/
subscriptions
cURL
curl --request GET \
  --url https://api.recoupable.com/api/subscriptions \
  --header 'Authorization: Bearer <token>'
{
  "status": "success",
  "subscription": {
    "id": "<string>",
    "object": "subscription",
    "customer": "<string>",
    "status": "active",
    "currency": "<string>",
    "current_period_start": 123,
    "current_period_end": 123,
    "cancel_at_period_end": true,
    "created": 123,
    "items": {
      "object": "list",
      "data": [
        {
          "id": "<string>",
          "object": "subscription_item",
          "price": {
            "id": "<string>",
            "currency": "<string>",
            "unit_amount": 123,
            "recurring": {
              "interval": "day",
              "interval_count": 123
            }
          },
          "quantity": 123
        }
      ],
      "has_more": true,
      "total_count": 123
    },
    "latest_invoice": "<string>",
    "livemode": true,
    "metadata": {}
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

accountId
string<uuid>
required

The unique identifier of the account to query

Response

Subscription information retrieved successfully

Response for standard accounts with Stripe subscriptions

status
enum<string>
required

Status of the request

Available options:
success
subscription
object
required

The full Stripe subscription object