Skip to content

Changelog

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.