ScavioScavio
Pricing
Tools
Sign InsGet Startedg
Blog
Tcgplayer10 min readNov 9, 2026

7 Best TCGplayer Price APIs in 2026: Scavio Prices a Whole Set by Condition in One Call, Plus a Year of Sold Volume

Scavio ranks #1 of 7 TCGplayer price APIs: a whole set priced by condition in one 1-credit call, a year of weekly sold volume per SKU, and the latest sales.

Scavio Team

Nov 9, 2026

Try the TCGplayer API free
scavio
Comparison / Trading cards
Tcgplayer

For TCGplayer card prices in an app, a bot or a spreadsheet, start with Scavio's TCGplayer API. POST /api/v1/tcgplayer/price-guide prices a whole set in one call, one row per card per condition and printing: Pokemon's new Delta Reign set came back as 356 rows for 141 cards. /price-history returns up to a year of weekly market price and copies sold per SKU, /product gives the market price of every condition and printing, and /sales the five most recent sales. Every endpoint costs 1 credit, $1 per 1,000 requests at the Growth rate, with 50 free credits on signup.

TCGplayer runs its own developer API, but it is closed to new developers. Its getting-started page says "We are no longer granting new API access at this time", and in a September 15, 2026 seller blog post TCGplayer said it is reviewing current API usage and that some existing users "will need to take action or will experience changes to their access". Keys issued before the closure still work. Everyone else needs a third-party API, and there are now several.

We build Scavio, so read this with that bias in mind. Every Scavio number below comes from live calls we made on November 9, 2026, three days after Pokemon's Delta Reign set released and four days before Magic's Star Trek set. Every competitor detail was read off the vendor's own page that day, and where a detail was not published we say so. The screenshots are each vendor's own page, captured the same day.

Which TCGplayer API fits your job?

ToolChoose it forCondition-level pricesHistory and salesPrice (checked Nov 9, 2026)
ScavioApps and agents that need market prices, sold volume and listings on one keyEvery SKU on /product; a whole set by condition on /price-guide (up to 500 rows a call)Up to a year of daily or weekly buckets per SKU; the 5 newest sales1 credit a call: $1 per 1,000 on Growth, $5 per 1,000 on Hobby ($15 for 3,000); 50 free credits
API.SHThe same TCGplayer data plus related products and decksEvery SKU on its product endpointPrice history per day or week; latest sales1 credit a call: $1 per 1,000 on monthly plans from $50, $2 PAYG; 1,000 free credits a month
JustTCGPricing a collection or inventory in batches, across 17 gamesYes, by condition and printingHistorical trends and percentage changesFree 1,000 calls a month (non-commercial); Starter $19 a month for 10,000 calls, 100 cards per request
TCG API (tcgapi.dev)Long history keyed by TCGplayer id, 58 gamesPro and Business plans onlyFull history from March 2025 and sales velocity on ProFree 100 requests a day; Pro $49.99 a month for 10,000 a day
CompSniperDeep sold comps, TCGplayer next to eBayPer sale (condition and printing on each)Up to 250 newest sales per call; optional market-price bucketsFree 100 requests a month; $9 for 2,000, $29 for 10,000, $79 for 50,000
TCGAPIsTeams that want catalog, pricing and live listings from one vendorUnlimited plan onlySales history on BusinessHobby GBP 99 a month (catalog only); Business GBP 199; Unlimited GBP 499
TCGCSVFree daily product-level pricesNo, product-level onlyNoFree, Patreon-supported

What a year of TCGplayer history looks like for one card

A market price on its own says what a card is worth today. A year of it says whether today is high or low. We pulled Umbreon ex 161/131 from Prismatic Evolutions, a card with a Near Mint market price above $1,000, with one price-history call and "range": "annual".

Umbreon ex 161/131 Near Mint on TCGplayer, weekly market price over 52 weeks from one Scavio price-history call on November 9, 2026: $836.13 in the week of January 12, a peak of $1,580.97 in the week of May 25, and $1,186.84 now, with 289 Near Mint copies sold in 283 transactions

The call returned 52 weekly buckets for each of the card's 5 conditions in 0.96 seconds. The Near Mint market price fell to $836.13 in the week of January 12, 2026, climbed 89% to $1,580.97 in the week of May 25, and stood at $1,186.84 on November 9, 24.9% under that peak and 6.1% above the $1,119.08 of a year earlier. 289 Near Mint copies sold over the 52 weeks in 283 transactions, with the busiest week at 16. Lightly Played sold 50. One thing a tracker should not do is read the Lightly Played line as a discount: its $1,188.70 market price rests on 11 recent sales against 25 for Near Mint, and in November it sat above Near Mint. The low and high sale price per bucket are in the same response, so you can show the spread, not just the average.

1. Scavio: a whole set by condition in one call, a year of history per SKU

Scavio TCGplayer API page, captured November 9, 2026

Scavio's TCGplayer API is 13 POST endpoints on tcgplayer.com (US marketplace, USD), each 1 credit. All 12 TCGplayer calls we made on November 9 returned 200, in 0.6 to 4.6 seconds. Measured that day:

  • Price guide: Delta Reign (set 24831), released November 6, came back whole in one call: 356 rows for 141 cards, one per card per condition and printing, each with market and low price, in 0.9 seconds. Its most expensive card, Mega Rayquaza ex 138/103, read $309.09 Near Mint Holofoil and $300.50 Lightly Played. 1 credit.
  • Search: the same set sorted by market price returned 50 cards with a market price in one page, from $309.09 down to $0.25, with listing counts and up to 3 featured listings each. 1 credit.
  • Price history: the annual Umbreon pull above, and a month of daily buckets for the Rayquaza: 9 Near Mint copies sold before release at a market price up to $409.32, then 42 on release day and 87 in its first three days, with the market price down to $309.09. 1 credit.
  • Product: Umbreon ex 161/131 returned 5 SKUs, 3 with a market price, each with the low and high of the sales behind it and the sale count, plus 110 listings from 77 sellers; Heavily Played and Damaged had no recent sales and a null price. 1 credit.
  • Listings: 75 Near Mint listings for the Umbreon, 18 of them custom listings. The cheapest standard copy was $1,039.99 with free shipping, against the $1,186.84 market price. 1 credit for up to 50.

What it does not do: /sales returns only the five newest sales, while CompSniper returns up to 250 per call. Four of the Umbreon's five newest "sales" were custom listings for Chinese and Korean versions at $4.99 to $200, filed under the English card, so filter them out; the one real sale was $1,097 on November 3, and it is the only Near Mint sale in that week's price-history bucket. History stops at one year, where TCG API's Pro plan goes back to March 2025. There are no graded (PSA, BGS) prices, no buylist prices, no decks and no related products (API.SH has the last two), and a card that has never sold shows a market price of 0 in its early buckets. The $1 per 1,000 rate is the Growth rate; smaller plans cost more per credit, while API.SH reaches $1 per 1,000 on a $50 plan. In return, one key covers set price guides, history, listings, seller profiles and feedback, trending searches and 71 games, with an MCP server for agents and the same key as the eBay API. How to get TCGplayer price history walks through each call with captured responses.

2. API.SH: the closest match, with decks

API.SH TCGplayer API page, captured November 9, 2026

API.SH's TCGplayer API covers almost the same ground: 14 GET endpoints for search, suggestions, related products, product, listings, latest sales, price history, games, sets, seller shop, feedback and inventory, plus decks and a single deck "with every card priced". Every TCGplayer endpoint is 1 credit: $1 per 1,000 on its monthly plans, which start at $50, or $2 per 1,000 pay as you go with a $15 minimum top-up, and every account gets 1,000 free credits a month with failed calls free. That makes it as cheap per call as Scavio's Growth rate at a much smaller monthly commitment. Its page does not list a set price guide. Choose it if you want decks or related products, or a low monthly entry at $1 per 1,000.

3. JustTCG: batch prices for a collection

JustTCG pricing page, captured November 9, 2026

JustTCG returns condition- and printing-level prices for 17 games and prices many cards per request: 20 on the free plan, 100 on Starter and Professional and 200 on Enterprise. Free is 1,000 calls a month and 100 a day for personal, non-commercial use; Starter is $19 a month for 10,000 calls, Professional $49 for 50,000 and Enterprise $149 for 500,000, each with a commercial license. Its pages describe its prices as coming from online marketplaces plus sales at partner stores, without naming TCGplayer, so its numbers will not always match TCGplayer's Market Price. Choose it to revalue a large collection or a store's inventory in few requests.

4. TCG API (tcgapi.dev): long history on Pro

TCG API pricing page, captured November 9, 2026

TCG API keys its data by TCGplayer id across 58 games. Free gives 100 requests a day with 7 days of history; Hobby ($9.99) and Starter ($19.99) add 30 and 90 days of history, and Starter bulk lookups of 100 items a request, but both are non-commercial. Per-condition prices, sales velocity, eBay sold prices, full history from March 2025 and the commercial license start at Pro, $49.99 a month for 10,000 requests a day; Business is $99.99 for 50,000. Choose it if you need more than a year of history and are on Pro anyway. Note that it is a different company from TCGAPIs below.

5. CompSniper: 250 sales per call, with eBay comps

CompSniper TCGplayer API page, captured November 9, 2026

CompSniper's TCGplayer API is built around sold data: /v1/tcgplayer/sold returns up to 250 of the newest sales per product with condition, printing, language, quantity, price, shipping and sale time, an optional history of daily or weekly market-price buckets with units sold, and a median and p25 to p75 range. A /listings endpoint returns live offers. Repeat calls can come from a short-lived saved copy unless you pass fresh=true. Its pricing is per request: 100 free a month, then $9 for 2,000, $29 for 10,000 and $79 for 50,000, up to $549 for 500,000, and the same key covers eBay sold comps including graded cards. Choose it when you need more than five recent sales, or TCGplayer and eBay side by side.

6. TCGAPIs: listings and SKU prices at the top tier

TCGAPIs pricing page, captured November 9, 2026

TCGAPIs sells three monthly plans billed in pounds. Hobby, GBP 99 for 10,000 calls, is catalog only; Business, GBP 199 for 50,000 calls, adds market pricing and sales history; Unlimited, GBP 499, adds live TCGplayer seller listings and SKU-level prices by condition, printing and language. New accounts get 100 evaluation credits. Choose it if your team wants a fixed monthly bill in pounds and needs the live listings or SKU prices that only the top tier carries.

7. TCGCSV: free, daily, product-level

TCGCSV home page, captured November 9, 2026

TCGCSV is a free, Patreon-supported mirror of TCGplayer's categories, groups (sets), products and prices as CSV or JSON, updated every day around 20:00 UTC; the copy we saw was last updated November 8, 2026 at 20:05 UTC. It says plainly that it "does not share information about SKUs", so there are no prices per condition, and it has no sales or listings. Choose it for a free daily snapshot of product-level prices. For Magic only, Scryfall is the other free option: daily USD prices per card, and its terms forbid paywalling its data.

Pick by the number you need

Count what one call returns, not what one call costs. Revaluing a 2,000-card collection every day by condition:

  • One call per card (Scavio or API.SH product, CompSniper sold): 60,000 calls a month. That is $60 at the $1 per 1,000 rate on Scavio's Growth plan or API.SH's monthly plans, and CompSniper's 100,000-request plan at $129.
  • One call per set (Scavio price-guide): if the cards come from 20 sets, 20 to 40 calls a day, about 600 to 1,200 credits a month, $0.60 to $1.20 at the Growth rate, with every condition and printing priced.
  • One call per 100 cards (JustTCG): 20 requests a day, 600 a month, inside the $19 Starter plan, with a commercial license.
  • Per-condition prices on a subscription: TCG API from $49.99 a month, TCGAPIs GBP 499.

History is a separate, cheaper job: one Scavio price-history call per card backfills a year, so 500 cards cost 500 credits once, and a weekly "range": "month" call per card keeps daily buckets after that. Try the TCGplayer API free, 50 credits, no card, or run the endpoints in the playground.

Reference: TCGplayer API overview · price guide docs · price history docs · product docs · sales docs · how to get TCGplayer price history · a Pokemon card price API with historical data · eBay card prices by API

Frequently asked questions

Can I still get a TCGplayer API key?

Not a new one. TCGplayer's developer documentation says "We are no longer granting new API access at this time" (docs.tcgplayer.com, checked November 9, 2026), and in September 2026 TCGplayer said it is reviewing the access existing users have. Keys issued earlier still work under TCGplayer's terms. New projects use a third-party API that returns tcgplayer.com data, such as Scavio's TCGplayer API, which needs only a Scavio key.

Is there a free TCGplayer API?

There are free options with limits. TCGCSV publishes TCGplayer's categories, sets, products and prices once a day for free, but no per-condition prices and no sales. Scryfall is free and returns daily TCGplayer-sourced USD prices for Magic cards only. Paid APIs have free tiers: Scavio gives 50 credits once with no card, API.SH 1,000 credits a month, JustTCG 1,000 calls a month for non-commercial use, TCG API 100 requests a day and CompSniper 100 requests a month.

How much does a TCGplayer API cost?

On November 9, 2026, per-call vendors charged from about $1 per 1,000 calls (Scavio at its Growth rate, API.SH on a monthly plan) to $2.90 per 1,000 (CompSniper's $29 plan). Subscription vendors charge by tier: JustTCG from $19 a month, TCG API $49.99 for per-condition prices and a commercial license, and TCGAPIs GBP 499 a month for SKU-level prices by condition. Count what one call returns before you compare, because a set price guide or a batch request can return hundreds of prices.

Can I get TCGplayer price history through an API?

Yes. Scavio's /api/v1/tcgplayer/price-history returns up to a year per SKU: market price, copies sold, transactions and the low and high sale per day, three days or week. One annual call for Umbreon ex 161/131 returned 52 weekly buckets for each of its 5 conditions. TCG API sells history back to March 2025 on its Pro plan, and CompSniper adds market-price buckets to its sold endpoint.

Does Pokemon have an API for card prices?

There is no official Pokemon price API. pokemontcg.io, the long-running card database, is now part of Scrydex, which sells plans from $29 a month. For TCGplayer prices of Pokemon cards, including Japanese Pokemon, which TCGplayer lists as its own product line, Scavio's TCGplayer API returns market prices by condition, price history and sales.

TCGplayer prices as JSON

  • A whole set priced by condition in one call
  • 52 weeks of market price and copies sold per SKU
  • Every endpoint 1 credit, no TCGplayer key
Try the TCGplayer API free

50 free credits, no credit card

On this page

  1. Which TCGplayer API fits your job?
  2. What a year of TCGplayer history looks like for one card
  3. 1. Scavio: a whole set by condition in one call, a year of history per SKU
  4. 2. API.SH: the closest match, with decks

Related articles

View all
  • scavio
    Trading cards / Price history
    Tcgplayer
    How to Get TCGplayer Price History Through an API: Market Price and Copies Sold per Condition
  • scavio
    Pokemon tcg / Price history
    Tcgplayer
    Struggling to Find a Pokemon Card Price API With Historical Data? Pull a Year of TCGplayer History, Then Keep Your Own
ScavioScavio

One scraper API for every social, search, e-commerce and real estate platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy