Skip to content

TCG API vs TCGPlayer API

For years, the TCGPlayer API was the default choice for developers building trading card game tools. Then TCGPlayer closed access to new developers, leaving thousands of projects without a data source. TCG API was built to fill that gap — providing the same TCGPlayer pricing data through an open, developer-friendly API.

TCGPlayer API is closed to new developers

As of 2024, TCGPlayer no longer accepts new API applications. Existing keys still work, but new developers cannot get access. TCG API is the open alternative.

Feature Comparison

Feature
TCG API
TCGPlayer API
API Access
Open signup — get a key in minutes
Closed to new developers
Games Covered
89+ games from TCGPlayer
All TCGPlayer games
Price Source
TCGPlayer marketplace data
Direct TCGPlayer marketplace
Pricing Data
Market, low, mid, high (Normal + Foil)
Market, low, mid, high, direct low
Price History
7-day to full history (by plan)
Not available via API
Price Change Tracking
24h, 7d, 30d changes built in
Must calculate yourself
Target Audience
Developers building TCG apps and tools
TCGPlayer sellers and affiliates
Rate Limits
100 - 50K requests/day (by plan)
Varies by approval tier
Marketplace Features
Pricing data only (not a marketplace)
Product listings, seller inventory, cart integration
Documentation
Full docs, OpenAPI spec, quickstart guides
Legacy docs (no longer maintained for new users)
Cost
Free tier; paid from $9.99/mo
Free (when access was available)

Key Differences

Access. This is the fundamental difference. TCGPlayer stopped accepting new API applications, meaning new developers simply cannot get an API key. TCG API has open signup — create an account, get a key, and start building in minutes. No application process, no waiting, no approval needed.

Developer-first vs seller-first. The TCGPlayer API was designed primarily for sellers and affiliates who needed to manage inventory and integrate with the TCGPlayer marketplace. TCG API is designed for developers building apps, price trackers, portfolio tools, collection managers, and other tools that need TCG pricing data.

Built-in analytics. TCG API includes price change tracking (24h, 7d, 30d) and price history endpoints out of the box. With the TCGPlayer API, you would need to store price snapshots yourself and calculate changes manually.

Same underlying data. TCG API sources its pricing data from TCGPlayer's marketplace — the same price points that powered the TCGPlayer API. You get market prices, low prices, and foil pricing derived from the same marketplace.

Migrating from TCGPlayer API

If you have an existing TCGPlayer API integration and want to future-proof your project, migrating to TCG API is straightforward:

  1. 1 Sign up at tcgapi.dev/signup and get your API key
  2. 2 Map your endpoints — our docs show equivalent endpoints for common TCGPlayer API calls
  3. 3 Update your auth — swap Bearer token auth for your TCG API key in the Authorization header
  4. 4 Adjust response parsing — field names differ slightly, but the data is equivalent

When to Choose Each

Choose TCG API when...

  • You are a new developer who needs TCG pricing data
  • You want open, instant API access with no approval process
  • You need price history and trend tracking built in
  • You are building a price tracker, collection tool, or portfolio app
  • You want actively maintained docs and developer support

Stick with TCGPlayer API when...

  • You already have an active TCGPlayer API key
  • You need direct marketplace integration (seller inventory, cart)
  • You are a TCGPlayer seller managing listings
  • You need affiliate link tracking through TCGPlayer

Get Started in Seconds

No application. No approval wait. Sign up, get a key, and start pulling pricing data:

GET request
# Search for any card across all 89+ games
curl https://api.tcgapi.dev/v1/games/magic/cards?q=black+lotus \
  -H "Authorization: Bearer YOUR_API_KEY"

# Get pricing for a specific set
curl https://api.tcgapi.dev/v1/games/pokemon/sets/sv-prismatic-evolutions/cards \
  -H "Authorization: Bearer YOUR_API_KEY"

The TCGPlayer API alternative built for developers

Open signup. No approval process. Start building with TCG pricing data today.