Poketrace API
# Pokemon TCG Pricing API The only Pokemon TCG pricing API built on **real sold prices** from 3 sources: eBay completed auctions, TCGPlayer market prices, and CardMarket verified sales. --- ## What Makes It Different - **eBay sold data** — Actual completed auction prices, not just listings. No other Pokemon card API on RapidAPI offers this. - **9 grading companies** — PSA, BGS, CGC, SGC, ACE,…
Poketrace API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Health | ||
| GET |
/health /health |
Check API availability and database connection status. No authentication required. |
| Cards | ||
| GET |
/cards/{id} /cards/{id} |
Get full card detail with pricing broken down by source and tier. US cards include ebay (graded + raw) and tcgplayer (raw). EU cards include cardmarket (Price Trend) and… |
| GET |
/cards /cards |
List all cards with filters and pagination. Includes plan-filtered prices nested by source and tier. |
| GET |
/cards/{id}/prices/{tier}/history /cards/{id}/prices/{tier}/history |
Get historical price data for a specific condition or grade tier. Each entry includes source, rolling averages, and rolling medians. EU condition/graded tiers include per-country… |
| GET |
/cards/{id}/listings /cards/{id}/listings |
Get individual sold eBay listings for a card. Includes grader, grade, price, sold date, and anomaly detection flags. Requires Ultra (Scale) plan. Rate limited to 30 requests per… |
| Sets | ||
| GET |
/sets/{slug} /sets/{slug} |
Get detailed information about a specific card set, including external IDs for TCGPlayer and CardMarket. |
| GET |
/sets /sets |
List all Pokemon card sets with pagination and search. |
| Other endpoints | ||
| GET |
/cards/{id}/prices/{tier}/history /cards/{id}/prices/{tier}/history |
Get historical price data for a specific condition or grade tier. Each entry includes source, rolling averages, and rolling medians. EU condition/graded tiers include per-country… |
| GET |
/cards/{id} /cards/{id} |
Get full card detail with pricing broken down by source and tier. US cards include ebay (graded + raw) and tcgplayer (raw). EU cards include cardmarket (Price Trend) and… |
| GET |
/cards/{id}/listings /cards/{id}/listings |
Get individual sold eBay listings for a card. Includes grader, grade, price, sold date, and anomaly detection flags. Requires Ultra plan. Rate limited to 30 requests per 30… |
| GET |
/cards /cards |
List all cards with filters and pagination. Returns card metadata without pricing — use GET /cards/{id} for full pricing detail. |
| GET |
/sets /sets |
List all Pokemon card sets with pagination and search. |
| GET |
/sets/{slug} /sets/{slug} |
Get detailed information about a specific card set, including external IDs for TCGPlayer and CardMarket. |
| GET |
/health /health |
Check API availability and database connection status. No authentication required. |
| GET |
/health /health |
Check API availability and database connection status. No authentication required. |
| GET |
/cards/{id}/listings /cards/{id}/listings |
Get individual sold eBay listings for a card. Includes grader, grade, price, sold date, and anomaly detection flags. Requires Ultra plan. Rate limited to 30 requests per 30… |
| GET |
/cards/{id} /cards/{id} |
Get full card detail with pricing broken down by source and tier. US cards include ebay (graded + raw) and tcgplayer (raw). EU cards include cardmarket (Price Trend) and… |
| GET |
/sets /sets |
List all Pokemon card sets with pagination and search. |
| GET |
/sets/{slug} /sets/{slug} |
Get detailed information about a specific card set, including external IDs for TCGPlayer and CardMarket. |
| GET |
/cards/{id}/prices/{tier}/history /cards/{id}/prices/{tier}/history |
Get historical price data for a specific condition or grade tier. Each entry includes source, rolling averages, and rolling medians. EU condition/graded tiers include per-country… |
| GET |
/cards /cards |
List all cards with filters and pagination. Returns card metadata without pricing — use GET /cards/{id} for full pricing detail. |
| GET |
/health /health |
Check API availability and database connection status. No authentication required. |
| GET |
/sets /sets |
List all Pokemon card sets with pagination and search. |
| GET |
/cards/{id} /cards/{id} |
Get full card detail with pricing broken down by source and tier. US cards include ebay (graded + raw) and tcgplayer (raw). EU cards include cardmarket (Price Trend) and… |
| GET |
/cards/{id}/prices/{tier}/history /cards/{id}/prices/{tier}/history |
Get historical price data for a specific condition or grade tier. Each entry includes source, rolling averages, and rolling medians. EU condition/graded tiers include per-country… |
| GET |
/cards /cards |
List all cards with filters and pagination. Returns card metadata without pricing — use GET /cards/{id} for full pricing detail. |
| GET |
/cards/{id}/listings /cards/{id}/listings |
Get individual sold eBay listings for a card. Includes grader, grade, price, sold date, and anomaly detection flags. Requires Ultra plan. Rate limited to 30 requests per 30… |
| GET |
/sets/{slug} /sets/{slug} |
Get detailed information about a specific card set, including external IDs for TCGPlayer and CardMarket. |
| GET |
/cards/{id} /cards/{id} |
Get full card detail with pricing broken down by source and tier. US cards include ebay (graded + raw) and tcgplayer (raw). EU cards include cardmarket (Price Trend) and… |
| GET |
/cards/{id}/prices/{tier}/history /cards/{id}/prices/{tier}/history |
Get historical price data for a specific condition or grade tier. Each entry includes source, rolling averages, and rolling medians. EU condition/graded tiers include per-country… |
| GET |
/cards /cards |
List all cards with filters and pagination. Returns card metadata without pricing — use GET /cards/{id} for full pricing detail. |
| GET |
/sets /sets |
List all Pokemon card sets with pagination and search. |
| GET |
/cards/{id}/listings /cards/{id}/listings |
Get individual sold eBay listings for a card. Includes grader, grade, price, sold date, and anomaly detection flags. Requires Ultra plan. Rate limited to 30 requests per 30… |
| GET |
/sets/{slug} /sets/{slug} |
Get detailed information about a specific card set, including external IDs for TCGPlayer and CardMarket. |
| GET |
/health /health |
Check API availability and database connection status. No authentication required. |
| GET |
/sets /sets |
List all card sets with pagination and search. |
| GET |
/cards/{id} /cards/{id} |
Get detailed card info with pricing by source and tier. US: ebay (all tiers) + tcgplayer (raw only). EU: cardmarket (Price Trend) + cardmarket_unsold (active listings with… |
| GET |
/cards/{id}/prices/{tier}/history /cards/{id}/prices/{tier}/history |
Get historical price data for a specific tier. Each entry includes the source (ebay, tcgplayer, cardmarket, cardmarket_unsold) and rolling medians. |
| GET |
/cards/{id}/listings /cards/{id}/listings |
Get individual sold eBay listings for a card. Includes graded and raw sales with anomaly detection flags. Requires Scale plan. Rate limited to 5 requests per 30 seconds per API… |
| GET |
/cards /cards |
List all cards with pagination. Filter by set, name, card number, variant, rarity, game, or market. |
| GET |
/cards /cards |
List all cards with filters and pagination. Returns card metadata without pricing — use GET /cards/{id} for full pricing detail. |
| GET |
/sets /sets |
List all Pokemon card sets with pagination and search. |
| GET |
/sets/{slug} /sets/{slug} |
Get detailed information about a specific card set, including external IDs for TCGPlayer and CardMarket. |
| GET |
/cards/{id}/listings /cards/{id}/listings |
Get individual sold eBay listings for a card. Includes grader, grade, price, sold date, and anomaly detection flags. Requires Ultra plan. Rate limited to 30 requests per 30… |
| GET |
/cards/{id}/prices/{tier}/history /cards/{id}/prices/{tier}/history |
Get historical price data for a specific condition or grade tier. Each entry includes source, rolling averages, and rolling medians. EU condition/graded tiers include per-country… |
| GET |
/cards/{id} /cards/{id} |
Get full card detail with pricing broken down by source and tier. US cards include ebay (graded + raw) and tcgplayer (raw). EU cards include cardmarket (Price Trend) and… |
| GET |
/health /health |
Check API availability and database connection status. No authentication required. |
| GET |
/health /health |
Check API availability and database connection status. No authentication required. |
| GET |
/cards/{id}/listings /cards/{id}/listings |
Get individual sold eBay listings for a card. Includes grader, grade, price, sold date, and anomaly detection flags. Requires Ultra plan. Rate limited to 30 requests per 30… |
| GET |
/cards /cards |
List all cards with filters and pagination. Returns card metadata without pricing — use GET /cards/{id} for full pricing detail. |
Poketrace API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 30 / minute |
|
| PRO Recommended | $19.99 / month | 1 / second |
|
| ULTRA | $98 / month | 2 / second |
|