Real-time card-price data from TCGPlayer, Cardmarket, eBay, CardTrader and PriceCharting — fused into a single market verdict per card per variant.
GET https://collectorstashmarket.com/api/cards/{card_id}/prices
Returns every active source's current price for the card. See the full reference at /docs#prices.
GET https://collectorstashmarket.com/api/cards/{card_id}/price-aggregates
?variant=normal&grading_company=&grade=
Side-rail payload: current price, 1d/7d/30d/90d/1y deltas, all-time high, 30-day sales volume, a region-weighted market_verdict with confidence, a buy_sell_spread from PriceCharting loose/cib/new tiers, and a velocity chip.
GET /api/cards/{card_id}/price-history-snapshots?source=pokemon_price_tracker&days=180
GET /api/cards/{card_id}/price-history-multi
GET /api/cards/{card_id}/price-history?days=90&source=tcgplayer&variant=normal
GET /api/cards/{card_id}/recent-sales?window_days=30&language=en&variant=normal
GET /api/cards/{card_id}/ebay-sold?days=90&grading_company=PSA&grade=10
{
"card_id": 891,
"scope": {"variant": "normal", "grading_company": null, "grade": null},
"current": {"price": 484.10, "currency": "EUR", "recorded_at": "..."},
"deltas": {
"d1": {"abs": 0.0, "pct": 0.0, "anomaly": false},
"d7": {"abs": 0.0, "pct": 0.0, "anomaly": false},
"d30": {"abs": null, "pct": null, "anomaly": false},
"d90": {"abs": null, "pct": null, "anomaly": false},
"d365":{"abs": null, "pct": null, "anomaly": false}
},
"all_time_high": {"price": 484.10, "date": "2026-05-19"},
"sales_volume_30d": null,
"point_count": 6,
"market_verdict": {
"price": 484.10, "currency": "EUR",
"confidence": "medium", "agreeing_sources": 1, "considered_sources": 2,
"spread_pct": 20.3, "region_bias": "eu",
"sources": [{"source": "cardmarket", "label": "Cardmarket", "median": 484.10,
"sample_size": 6, "weight": 2.0, "agrees": true, "delta_pct": 0.0}, ...]
},
"buy_sell_spread": {"currency": "USD", "tiers": {"loose":{...},"cib":{...},"new":{...}}},
"velocity": {"label": "Hot", "sample_30d": 47, "tier": "high"}
}
?variant=foil to filter.