GET https://api.cryptohopper.com/v1/market/giftcards/orders

Returns the gift cards you bought that are paid, not yet redeemed and not expired, including their codes.

OAuth scope: read manage About scopes

Only available to Cryptohopper's own apps; other apps get a 403 error. Despite the path, this does not return unpaid orders: those are returned by GET /market/giftcards/orders/purchased. giftcard_value is always null here.

Example request

curl "https://api.cryptohopper.com/v1/market/giftcards/orders" \
  -H "access-token: YOUR_ACCESS_TOKEN"

Parameters

Headers

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

Response

Example response (illustrative values)

{
    "data": [
        {
            "id": "8841",
            "giftcard_id": "12",
            "giftcard_name": "Cryptohopper credits 50",
            "giftcard_code": "Xk3P9qLm2Vr7Tz8Nw4Hs6Jd1Fb5Gc0Ya9Qe2Ru7Io4Pl3Mk8Nj6Bh1Vg5Cf0Dx7S",
            "giftcard_image": "https://cdn.cryptohopper.com/images/giftcards/templates/credits.png",
            "giftcard_type": "credits",
            "giftcard_value": null,
            "plan_id": "0",
            "marketplace_id": "0",
            "payment_method": "Credit card",
            "payment_method_id": "3",
            "payment_term": "month",
            "currency": "USD",
            "price": "50.00",
            "payment_link": null,
            "use_date": null,
            "expire_date": "2027-09-20 12:00:00",
            "is_paid": "1",
            "created": "2026-09-20 12:00:00",
            "updated": "2026-09-20 12:05:00"
        }
    ]
}

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