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 providing market pricing and catalog data for trading card games, covering more than 89 games available on TCGPlayer, including Pokemon, Magic: The Gathering, Yu-Gi-Oh!, One Piece, and Lorcana. It returns JSON data such as card names, set information, rarity, market/low/foil prices, per-condition pricing, and price change tracking over 24-hour, 7-day, and 30-day windows. The top seven games refresh daily while the rest update every three days, and the service reports coverage of over 68 games, 836,000+ cards, and 5,172+ sets with 99.9% uptime on Cloudflare's edge network. Official SDKs are available for npm and pip.

The API is aimed at developers building price trackers, collection managers, storefronts, and inventory or pricing tools for the trading card game market. It offers search, filtering, pagination, and bulk endpoints for fetching large volumes of prices at once, along with historical price data (starting from March 2025, weekly data points for cards priced at $1 or more) for trend analysis.

Pricing includes a free tier (100 requests/day, non-commercial use, no credit card required) and paid tiers: Hobby ($9.99/mo, 1,000 requests/day, 7-day price history), Starter ($19.99/mo, 2,500 requests/day, 30-day price history, set price dumps), Pro ($49.99/mo, 10,000 requests/day, full price history, per-condition pricing, bulk endpoints, commercial use license), and Business ($99.99/mo, 50,000 requests/day, same features as Pro at higher volume). Commercial use requires a Pro or Business plan. The API also supports pay-per-request access via USDC micropayments (x402 protocol) on Base or Solana, starting at $0.005 per call, intended for AI agents that need access without an account or subscription.

Key features

  • Market price search across 89+ trading card games via one REST API
  • Daily-updated prices with 24h/7d/30d change tracking and per-condition pricing (NM to Damaged)
  • Historical price data for trend analysis on Pro and Business plans
  • Bulk endpoints for fetching thousands of prices in a single request
  • Official SDKs for npm and pip, with x402 USDC micropayments for AI agents

Frequently asked questions

Is there a free tier?

Yes, the free tier gives 100 requests per day with no credit card required, covering all games, sets, card search, and current prices for non-commercial use.

What does TCG API cost?

Paid plans range from Hobby at $9.99/mo (1,000 requests/day) to Business at $99.99/mo (50,000 requests/day), with Starter and Pro tiers in between.

Can I use it for commercial projects?

Free, Hobby, and Starter plans are for personal, non-commercial use only, while Pro and Business plans include a commercial use license.

What games and data does it cover?

It covers 89+ trading card games from TCGPlayer including Pokemon, Magic, and Yu-Gi-Oh!, returning card names, sets, rarity, market/low/foil prices, and price change tracking.

Can AI agents use this API without an account?

Yes, every paid endpoint accepts x402 USDC micropayments on Base or Solana starting at $0.005 per call, with no signup or API key required.

Advertise here

Featured products

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

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product