Skip to content

Developers

Build on the Pokémon TCG data API

You're building a TCG app, bot, or portfolio tool. You need clean, reliable market data — recent sales, price history, graded populations — without scraping eBay yourself and maintaining a pipeline you don't want to own. We already built it.

The problem

  • Scraping eBay is a part-time job. Listings are dirty, duplicates are everywhere, and eBay's API changes without warning.
  • Raw medians lie. A single mislabeled sale skews your ‘market price.’ You need a methodology, not a scrape.
  • Graded populations, cross-grade pricing, cross-grader inference — none of that comes from a single source.

The solution

One API. Gold-parquet data served over REST and SQL. Every price is a TVWAP fair market value — time-weighted, cross-grade-inferred, with confidence and staleness signals. Not a raw median.

{
  "contract": "silphco-envelope.v1",
  "data": {
    "tcg_card_id": "swsh12pt5-159",
    "name": "Pikachu VMAX",
    "set_id": "swsh12pt5",
    "set_name": "Celebrations",
    "tvwap_price_usd": 184.50,
    "tvwap_confidence": "direct",
    "tvwap_staleness": 0.08,
    "tvwap_sale_count": 42,
    "tvwap_half_life_days": 30,
    "tvwap_momentum_direction": "up",
    "tvwap_momentum_pct": 0.031,
    "headline_price_usd": 184.50
  }
}

GET /api/v3/cards/{id} — every response uses the silphco-envelope.v1 envelope.

What you get

  • Cards, sets, sales, market history, and SQL-over-gold endpoints
  • TVWAP prices with confidence + staleness — not raw medians
  • Graded population data and gem rates
  • 100 requests/day free, no credit card. Scale to Pro 2,000/day or Elite 10,000/day when you grow.
  • Same data quality at every tier

Pricing

Free

$0

100 requests/day

No credit card

Pro

$7.99/mo

2,000 requests/day

Apps + API

Elite

$60/mo

10,000 requests/day · Card Signals API

Deep history & signals

See full pricing →

Built with SilphCo

Building something on the API? Let us know — we'll feature it here.

Get your free API key