TCG API vs JustTCG
TCG API and JustTCG both target developers who need trading card game pricing data. They take different approaches to game coverage, pricing granularity, and feature sets. Here is an honest comparison to help you decide which fits your project.
Feature Comparison
Key Differences
Game coverage. This is the biggest differentiator. TCG API covers 89+ games — every game available on TCGPlayer, from the biggest titles like Pokemon and Magic to niche games like Riftbound and Grand Archive. JustTCG covers around 20 games, focusing on the most popular titles. If you are building a tool for a less mainstream game, TCG API is more likely to have it.
Pricing granularity. Both APIs offer condition-specific pricing broken out by Near Mint, Lightly Played, Moderately Played, and other grades. TCG API's condition prices come from live TCGPlayer listings — lowest listing, shipping-inclusive floor, and a junk-resistant median per printing and condition — refreshed daily across all 89+ games, alongside the aggregate market, low, mid, and high price points. JustTCG models condition prices for its ~20 covered games.
Built-in analytics. TCG API includes price change tracking (24h, 7d, 30d) directly in card responses, making it easy to show price trends without storing historical snapshots yourself. This is a meaningful time-saver for developers building price monitoring tools.
Different trade-offs. Both APIs serve the same general audience — developers building TCG tools. TCG API pairs the widest coverage (89+ games) with built-in analytics and condition-level pricing across all of them. JustTCG focuses its condition pricing on the ~20 most popular titles.
Which games does each one actually cover?
The "89+ vs ~20" number hides what actually matters: which games does the API you are evaluating support, and which does it not? For a multi-game tool, the answer decides whether the API is viable.
Covered by both
Safe to switch either way.
- · Pokemon
- · Magic: The Gathering
- · Yu-Gi-Oh!
- · Disney Lorcana
- · One Piece Card Game
- · Flesh and Blood
- · Digimon Card Game
- · Star Wars: Unlimited
TCG API only
JustTCG users hitting the wall.
- · Riftbound (LoL TCG)
- · Gundam Card Game
- · Sorcery: Contested Realm
- · Grand Archive
- · Union Arena
- · Weiss Schwarz
- · Cardfight Vanguard
- · Shadowverse: Evolve
- · Final Fantasy TCG
- · 60+ more niche games
Neither (external)
Not on TCGPlayer at all.
- · Pokemon Japanese (JP marketplace)
- · OCG Yu-Gi-Oh! (Konami JP)
- · Sports cards
- · Non-TCG collectibles
If your roadmap includes any TCG outside the top 20, TCG API is the safer bet — and since condition-level pricing (NM through Damaged) now ships on every one of the 89+ games, choosing breadth no longer means giving up condition granularity.
When to Choose Each
Choose TCG API when...
- ✓ You need the widest game coverage (89+ games)
- ✓ Your project covers niche or less popular TCGs
- ✓ You want built-in price change tracking (24h/7d/30d)
- ✓ You need bulk endpoints for full set data dumps
- ✓ You need condition-specific pricing (NM, LP, MP, HP, DMG) — on any game, not just the top 20
Choose JustTCG when...
- ✓ You prefer modeled per-condition market estimates over live listing floors and medians
- ✓ You only work with major TCG titles (top 20 games)
- ✓ You already have an integration built on their response shapes
- ✓ You want a second source to cross-check condition prices against
Try TCG API
Get pricing data across every TCG with a clean, simple API:
# Search across any of the 89+ supported games
curl https://api.tcgapi.dev/v1/games/lorcana-tcg/cards?q=elsa \
-H "Authorization: Bearer YOUR_API_KEY"
# Response includes Normal + Foil pricing with trends:
// "market_price": 4.25,
// "foil_market_price": 8.50,
// "price_change_7d": 0.30 Ready to build with the widest TCG coverage?
Get started with 100 free requests per day. No credit card required.