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.