GET https://api.cryptohopper.com/v1/subscription/{subscription_id}

Returns one of the user's subscriptions, with the name and description of its plan. A subscription that has ended returns 404.

OAuth scope: read About scopes

Example request

curl "https://api.cryptohopper.com/v1/subscription/SUBSCRIPTION_ID" \
  -H "access-token: YOUR_ACCESS_TOKEN"

Parameters

Headers

NameTypeRequiredDescription
access-token string Required The OAuth access token of the user.

Path parameters

NameTypeRequiredDescription
subscription_id string Required ID of the subscription.

Response

Example response (illustrative values)

{
    "data": {
        "subscription_id": "466000",
        "plan_id": "2",
        "payment_term": "month",
        "payment_method_id": "2",
        "start_time": "2026-09-01 10:15:00",
        "end_time": "2026-10-01 10:15:00",
        "subscription_status": "Active",
        "plan_name": "Adventurer",
        "plan_description": "For traders who want more positions and faster checks.",
        "exchange_only": "all",
        "auto_renewal": "Yes"
    }
}

Status codes: 200. Errors return JSON with status, error and message. See How the API works for response codes and rate limits.