Skip to content

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

Feature
TCG API
JustTCG
Games Covered
89+ games from TCGPlayer
~20 games
Pricing Data
Market, low, mid, high + per-condition prices (NM, LP, MP, HP, DMG)
Condition-specific pricing (NM, LP, MP, etc.)
Price History
7-day to full history (by plan)
Price history available
Price Change Tracking
24h, 7d, 30d changes built in
Not built in
Bulk Endpoints
Set dumps, bulk card data (Pro+)
Varies by plan
Printing Types
Every printing (Normal, Foil, Holofoil, Reverse Holofoil, 1st Edition) with condition grades per printing
Multiple condition grades per printing
Authentication
API key (Bearer token)
API key
Rate Limits
100 - 50K requests/day (by plan)
Varies by plan
Documentation
Full docs, OpenAPI spec, quickstart guides
API documentation available
Free Tier
100 requests/day (no credit card)
Limited free tier

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:

GET request
# 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.