Skip to content

Supported trading card games

PokéWallet is a REST API for trading card game prices and data covering 12 games, from Pokémon and One Piece to Magic: The Gathering, Yu-Gi-Oh! and Disney Lorcana. Every card is linked by exact id to its TCGplayer (USD) and Cardmarket (EUR) prices, refreshed daily, and one API key works for all of them.

◯ 12 games · 3,097 sets · one API key

Coverage at a glance

#GameCodeSetsPricesPaid endpointsDocs
01 Pokémon TCGpokemon854TCGplayer + Cardmarket · daily pro ultraDocs →
02 One Piece Card Gameop83TCGplayer + Cardmarket · daily pro ultraDocs →
03 Magic: The Gatheringmtg514TCGplayer + Cardmarket · daily ultraDocs →
04 Yu-Gi-Oh!ygo706TCGplayer + Cardmarket · daily ultraDocs →
05 Disney Lorcanalor24TCGplayer + Cardmarket · daily ultraDocs →
06 Flesh and Bloodfab128TCGplayer + Cardmarket · daily ultraDocs →
07 Dragon Ball Superdbs198TCGplayer + Cardmarket · daily ultraDocs →
08 Digimondgm106TCGplayer + Cardmarket · daily ultraDocs →
09 Star Wars Unlimitedswu34TCGplayer + Cardmarket · daily ultraDocs →
10 Cardfight!! Vanguardcfv420TCGplayer + Cardmarket · daily ultraDocs →
11 Riftboundrft15TCGplayer + Cardmarket · daily ultraDocs →
12 Cyberpunkcpk15TCGplayer + Cardmarket · daily ultraDocs →

Free endpoints (sets, cards, search, images) work for every game on every plan. Set counts include every language in the catalog.

Pick a game

FAQ

Which trading card games does the PokéWallet API support?

Twelve: Pokémon TCG, One Piece Card Game, Magic: The Gathering, Yu-Gi-Oh!, Disney Lorcana, Flesh and Blood, Dragon Ball Super, Digimon, Star Wars Unlimited, Cardfight!! Vanguard, Riftbound and Cyberpunk. All of them use the same API key.

Is there a free API for Magic: The Gathering card prices?

Yes. The free tier (100 requests/hour, 1,000/day) opens the sets, cards, search and images endpoints of every game, Magic: The Gathering included, with TCGplayer and Cardmarket prices refreshed daily. Set-level analytics need the Ultra plan.

Do all games include Cardmarket prices?

Yes. Every game returns TCGplayer (USD) and Cardmarket (EUR) prices, refreshed daily. A card shows a price only where that market lists it: Cardmarket prices each finish (normal, foil) separately, and sets that exist only on Cardmarket have no TCGplayer price.

Which plan do I need for price history and set statistics?

For Pokémon and One Piece, price history, price comparison, set statistics and the other analytics endpoints need Pro (€20/month) or Ultra. For the other 10 games, set-level analytics (prices by set, set statistics, completion value, trending sets, top cards) need Ultra (€29/month).