Trading card game API
TCG API for cards, sets, sealed products, and prices
One REST API for Pokémon, Magic: The Gathering, One Piece, Lorcana, and 30+ other TCGs. Query games, expansions, singles, and sealed products as JSON — the same catalogue Vendor Tools uses, with UK market prices on paid plans.
REST base URL
https://api.vendortools.net/v1- Games
- 48
- Active TCGs in the API
- Expansions
- 2,688
- Sets you can query
- Cards
- 402k
- Singles indexed
- Sealed
- 7,408
- Sealed products
TCG API endpoints
Game-first paths under https://api.vendortools.net/v1. The full reference, including pricing refresh and error shapes, is on the API docs.
GET
/v1/gamesEvery active TCG, with slugs you use on the routes below.
GET
/v1/{game}/expansionsSets for one game, paginated, with logos and card counts.
GET
/v1/{game}/expansions/{expansion}/cardsCards in a set. Image URLs are authenticated API routes.
GET
/v1/{game}/expansions/{expansion}/sealedSealed products — booster boxes, tins, and other SKUs.
Start with Pokémon API, Magic: The Gathering API, One Piece API, or Lorcana API.
TCG API questions
Plans, request allowances, and overage are on plans and billing.
- What is the Vendor Tools TCG API?
- A REST API for trading card games. It returns active games, expansions, cards, and sealed products from the Vendor Tools catalogue as JSON. You authenticate with an API key and secret on every /v1 request.
- Which TCGs are in the API?
- Pokémon, Magic: The Gathering, One Piece, Lorcana, and the other active games in the catalogue. Each game has a landing page under /games and REST routes under /v1/{game}. Japanese and other language editions are separate games when we catalogue them that way.
- Does the TCG API include card prices?
- Free keys can read games, expansions, cards, and sealed products without prices. Beginner plans and above add a consensus near-mint price in GBP, plus nested eBay, Vendor Tools marketplace, CardTrader, and PriceCharting prices. Pro and Enterprise also include ACE and PSA population reports.
- How do I authenticate?
- Create a key in the portal, then send X-Vendor-Tools-Key and X-Vendor-Tools-Secret on each request. Authorization Bearer is not supported. Keys, usage, and plans are managed on this site.
Why this TCG API
Built for shops, price tools, and collection apps that need a maintained trading card game API instead of scraping catalogue pages.
One catalogue, four layers
Games, expansions, singles, and sealed products — each with stable slugs and pagination so you can model shops, deck builders, or price tools without custom ETL.
Same data as Vendor Tools
Every active game in our public database is available through the API. What collectors browse on the main site is what your integration reads.
UK market prices
Beginner plans and above return a consensus near-mint price in GBP, plus nested eBay, Vendor Tools marketplace, CardTrader, and PriceCharting prices. Graded population reports are on Pro and Enterprise.
Scoped API keys
Issue public/secret key pairs tied to your account. Plans control which resources you can hit — games, expansions, cards, or sealed — so you only pay for what you need.
REST + JSON
Game-first paths under /v1 — e.g. /v1/pokemon/expansions/…/cards — with standard auth headers. Curl-friendly for scripts and SDK-friendly for apps.
Usage you can plan for
Monthly request allowances, transparent overage, and per-minute rate limits. Track consumption in the portal before your launch traffic arrives.
Built for production
Health checks, structured errors, and catalogue stats that scale with our TCG pipeline — from Lorcana and Pokémon to Gundam and beyond.
TCG APIs by game
Each active game has its own landing with sample sets and REST routes, including Pokémon and One Piece. Call GET /v1/games for the machine-readable list.
Alpha Clash
5 sets · 732 cards
Altered
9 sets · 2,984 cards
Azuki TCG
7 sets · 245 cards
Cataclysm Arcade
4 sets · 435 cards
Chronicles of Arcane
6 sets · 436 cards
Cyberpunk TCG
13 sets · 449 cards · 14 sealed
Demon Slayer: Kimetsu no Yaiba
1 set · 50 cards
Divine Cross
1 set · 40 cards
Dragon Ball Super Fusion World
28 sets · 4,343 cards
Echoes of Astra
1 set · 160 cards
Elestrals
30 sets · 2,953 cards
Final Fantasy TCG
36 sets · 4,924 cards
Funko Pop
112 sets · 20,465 cards
Godzilla Card Game
9 sets · 893 cards
Grand Archive
63 sets · 4,941 cards
Gundam
25 sets · 1,912 cards
K-Pop Demon Hunters
3 sets · 272 cards
Kento
1 set · 117 cards
LEGO
166 sets · 13,320 cards
Lorcana
29 sets · 5,914 cards · 360 sealed
Magic: The Gathering
1,047 sets · 174,397 cards
My Little Pony TCG
18 sets · 1,882 cards
Naruto Mythos
3 sets · 806 cards
Naruto TCG
Neuroscape
1 set · 256 cards
Nivel Arena
니벨아레나
22 sets · 1,296 cards
One Piece
62 sets · 5,075 cards · 371 sealed
One Piece Japan
ワンピース
64 sets · 4,987 cards · 318 sealed
Oshi Push
6 sets · 854 cards
Overpower
1 set · 473 cards
Palworld TCG
5 sets · 256 cards · 7 sealed
Panini Fortnite
4 sets · 2,399 cards
Pokemon Japan
ポケモン
297 sets · 30,627 cards · 3,206 sealed
Pokémon
214 sets · 41,254 cards · 3,050 sealed
Pokémon TCG Pocket
22 sets · 3,684 cards
Primal TCG
11 sets · 1,039 cards
Rift Runners
4 sets · 600 cards
Riftbound
6 sets · 1,725 cards · 82 sealed
Shadowverse: Evolve
50 sets · 7,465 cards
Sorcery: Contested Realm
6 sets · 1,566 cards
Star Wars Unlimited
25 sets · 9,051 cards
Union Arena
46 sets · 6,339 cards
Universus
28 sets · 2,739 cards
Weiss Schwarz
85 sets · 30,818 cards
Wixoss
75 sets · 2,456 cards
Wondrlnd
17 sets · 1,821 cards
hololive OFFICIAL CARD GAME
18 sets · 2,356 cards
tokidoki
2 sets · 318 cards















































