What is new in TCG API. Subscribe via RSS or watch the
GitHub repo.
feature
Per-condition pricing (NM, LP, MP, HP, Damaged)
GET /v1/cards/:id/prices/conditions and GET /v1/bulk/conditions now return condition-level price floors per printing — lowest listing, shipping-inclusive floor, and a junk-resistant median — from live TCGPlayer listings, refreshed nightly across all 89+ games. Pro and Business plans (also available via x402 pay-per-request).
coverage
Riftbound (League of Legends TCG) moved to daily refresh
Added Riftbound to the Tier 1 daily refresh group alongside Pokemon, Magic, Yu-Gi-Oh, Lorcana, Flesh and Blood, and One Piece.
feature
Bulk resolve endpoints
POST /v1/bulk/resolve/tcgplayer and /v1/bulk/resolve/name now available on Starter+ plans. Batch up to 1,000 IDs or names at a time; confidence-scored matching on name lookup.
fix
Sealed products return correct printing
Fixed an issue where sealed products returned 'Normal' printing instead of 'Sealed'. Affects /v1/cards/{id} for sealed items across all games.
featurecoverage
Price history now covers all $1+ cards
Expanded price history from the top-movers set to every card with a market price of $1 or more. History starts from March 2025 and grows weekly.
content
Compare pages launched
Published side-by-side comparisons with Scryfall, PokemonTCG.io, JustTCG, and the legacy TCGPlayer API.