The European TCG pricing API.
Cardmarket and CardTrader prices plus eBay sold data, normalized into one source-transparent API for European TCG businesses and builders.
View example responseUS prices are not European prices.
Currency conversion cannot capture how card language, local availability, condition, seller country, and marketplace liquidity change a card's value across Europe.
TCG STATS keeps the original market signal visible, then normalizes it into a consistent EUR response your product can actually reason about.
Market context in. European price intelligence out.
Filter by country, Filter by card language
The same card in the same condition can trade differently across countries. Keep seller location, original currency and local marketplace depth visible before normalizing prices into EUR.
One call. Every market signal stays visible.
A clean planned response for pricing products—not a generic card database payload. The final Early Access contract may evolve with partner feedback.
?currency=EUR
&sources=cardmarket,ebay,cardtrader
&markets=UK,DE {
"data": {
"product_id": "pokemon-base-set-charizard-4",
"currency": "EUR",
"normalized_price": 124.80,
"confidence": 0.92,
"sources": [
{
"source": "cardmarket",
"market_country": "EU",
"metric": "trend",
"condition": "near_mint",
"language": "en",
"original_currency": "EUR",
"price": 119.42,
"sample_size": 42,
"updated_at": "2026-07-13T08:45:00Z"
},
{
"source": "ebay",
"market_country": "DE",
"metric": "sold_median_30d",
"condition": "ungraded",
"original_currency": "EUR",
"price": 131.60,
"sample_size": 28,
"updated_at": "2026-07-13T08:42:00Z"
},
{
"source": "cardtrader",
"market_country": "EU",
"metric": "available_median",
"condition": "near_mint",
"language": "en",
"original_currency": "EUR",
"price": 122.95,
"sample_size": 35,
"updated_at": "2026-07-13T08:40:00Z"
}
]
}
} Build with European prices first.
Join the Early Access list for coverage updates, API previews, and launch access.