cardtrack
Sign in

CardTrack Price API

One REST endpoint for blended Pokémon card valuations across 20,584+ English cards and 20,000+ Japanese cards — raw and graded (PSA/BGS/CGC), updated daily. JSON in, JSON out.

Your API keys

Authentication

Send your key as a Bearer token (or x-api-key header). Free tier: 100 requests/day; Trader: 5,000/day.

curl https://cardtrack.com/api/v1/cards?q=charizard \
  -H "Authorization: Bearer ct_live_xxx"

Endpoints

GET /api/v1/cards — search. Params: q (query), limit (1–100).

GET /api/v1/cards/{id} — a single card's full valuation incl. the graded ladder. IDs are English (base1-4) or Japanese (m5_ja-114).

{
  "remaining": 99,
  "card": {
    "id": "base1-4", "language": "en",
    "name": "Charizard", "set": "Base", "number": "4",
    "value": { "ungraded": 2146.38, "psa10": 62233.11, "currency": "USD" },
    "graded": [ { "grade": "PSA 10", "value": 62233.11 }, { "grade": "PSA 9", "value": 11052.57 } ],
    "url": "https://cardtrack.com/card/charizard-base-4"
  }
}

Data is a blended market estimate for informational use, not a financial quote. Attribution to CardTrack is appreciated.