Public APIs
TCGApi favicon

TCGApi

Games & Comics

Trading card game prices and historical data across 89+ games.

TCGApi's website screenshot

About TCGApi

TCG API is a REST API that provides market pricing and catalog data for trading card games, covering 89+ games including Pokemon, Magic: The Gathering, Yu-Gi-Oh!, One Piece, and Lorcana, sourced from TCGPlayer listings. It returns JSON data such as card name, set, number, rarity, market price, low price, foil price, price change percentages (24h/7d/30d), and total listings, with search, pagination, and filtering support. Prices for the top 7 games are refreshed daily, while other games are updated every 3 days; historical price data is available starting from March 2025 with weekly data points for cards priced at $1 or more.

The API offers official SDKs for npm and pip, and is accessed via API key over HTTPS on Cloudflare's edge network with a stated 99.9% uptime. It also supports x402 micropayments in USDC on Base or Solana for pay-per-request access without an account or API key, starting at $0.005 per call, intended for use by AI agents.

The product targets developers building price trackers, collection managers, storefronts, and other applications that need TCG pricing data. It offers a free tier (100 requests/day, non-commercial) and four paid tiers ranging from $9.99/mo to $99.99/mo, with request limits from 1,000 to 50,000 per day; the Pro and Business plans add per-condition pricing (NM/LP/MP), full price history, bulk endpoints and export, and a commercial use license, while lower tiers are restricted to non-commercial use.

Key features

  • Market price search and lookup across 89+ trading card games via REST API
  • Daily-updated market, low, and foil prices with per-condition pricing (NM to Damaged)
  • Price change tracking over 24h, 7d, and 30d, plus historical price data on paid plans
  • Bulk endpoints for fetching thousands of prices in a single request
  • x402 USDC micropayments on Base or Solana for pay-per-call access without an API key

Frequently asked questions

What games does TCG API cover?

It covers every trading card game available on TCGPlayer, over 89 games including Pokemon, Magic: The Gathering, Yu-Gi-Oh!, One Piece, and Lorcana.

Is there a free tier?

Yes, the free tier offers 100 requests per day with no credit card required, for non-commercial use only.

How often are prices updated?

The top 7 games are refreshed daily while all other games are updated every 3 days.

Can I use TCG API for commercial purposes?

The Free, Hobby, and Starter plans are non-commercial only, while the Pro ($49.99/mo) and Business ($99.99/mo) plans include a commercial use license.

What languages or platforms does it support?

It offers a clean REST API with JSON responses that works with any language, plus official SDKs installable via npm and pip.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • TalorData favicon
  • Screenshot Scout favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product