Card Catalog

Trading Card Catalog API

The most comprehensive trading card database available via API. Fifteen million cards. Ninety years of history. Every parallel, insert, and variation — structured, searchable, and ready to power your platform.

Building a card app, marketplace, or collection tool? Stop spending months assembling card data from scratch. Our catalog is the foundation that the best card platforms build on — so you can focus on the experience, not the data.

15M+

Trading Cards

90+

Years of History

8,250+

Distinct Sets

50+

Manufacturers

By the Numbers

We have spent years building the most complete trading card database in existence. Every card, every set, every parallel — meticulously cataloged and continuously updated so your application always has the freshest data.

15M+

Trading Cards

Every base card, insert, parallel, and variation

90+

Years of History

Continuous coverage from 1933 to present

8,250+

Distinct Sets

From flagship releases to regional oddball issues

50+

Manufacturers

Topps, Panini, Upper Deck, Bowman, and more

What's in the Catalog

Every record in the catalog is a rich, structured object with the metadata your application needs. No scraping, no guessing, no manual data entry. Just clean, normalized data ready to power search, display, filtering, and analytics.

Card Identity

Player name, card number, year, and unique identifiers. The foundational metadata that pins every card to its exact place in the hobby.

Set & Release Info

Set name, release year, manufacturer, and product line. Know exactly which product a card belongs to, from 1952 Topps to 2026 Bowman Chrome.

Parallels & Variations

Every parallel variant including numbered cards, refractors, color variations, short prints, and autograph editions. The details that matter most for accurate valuation.

Player & Team Data

Team affiliations, player positions, rookie designations, and key attributes. Filter by player, team, or position to find exactly what you need.

Search & Discovery

Full-text search across the entire catalog with filters by set, year, sport, manufacturer, and more. Find any card in milliseconds, not minutes.

Real-Time Updates

New sets and releases added continuously as they hit the market. Your application always reflects the current state of the hobby.

Sports Coverage

All four major sports and MMA — plus Pokémon, Magic: The Gathering, and One Piece — are live today with deep, production-ready coverage. More TCG categories are on the way. Every sport in the catalog follows the same data model and API patterns — add a new sport to your app with a single query parameter change.

Baseball

Live

5.1M+

Cards

100+

Years

30+

Brands

The deepest collection in the hobby. From pre-war tobacco cards to today's Chrome releases, every major and minor set is cataloged with full parallel coverage.

Football

Live

4M+

Cards

70+

Years

20+

Brands

Comprehensive NFL card coverage from the 1950s forward. Topps, Panini Prizm, Select, Mosaic, Optic, and every major product line with full parallel tracking.

Basketball

Live

3M+

Cards

70+

Years

15+

Brands

Full NBA and WNBA card coverage including Panini Prizm, Select, Hoops, Donruss, Topps Chrome, and historic sets. Complete parallel tracking.

Hockey

Live

1.2M+

Cards

60+

Years

10+

Brands

NHL card coverage spanning Upper Deck, O-Pee-Chee, Parkhurst, and more. Young Guns, rookies, inserts, and every parallel variant cataloged.

MMA

New

35+

Years

~300

Releases

Just launched. Mixed martial arts cards across nearly 300 releases and 35+ years from Topps, Leaf, Panini, and other publishers, with every parallel, insert, and autograph cataloged under the same data model as every other sport.

Pokemon

Live

Full US Retail

Cards

27+

Years

172

Sets

Every Pokemon TCG set since Base in 1999. Set identification, rarity symbol detection, holo and reverse-holo recognition, edition classification, and full parallel/variation tracking.

Magic: The Gathering

New

80K+

Cards

30+

Years

250+

Releases

Just launched. Every Magic: The Gathering release from 1993 Alpha to the latest 2026 set — set and edition identification, foil and showcase variant recognition, and collector number matching. Identification is live now; market data coming soon.

One Piece

New

4,500+

Cards

4+

Years

56+

Sets

Just launched. One Piece TCG coverage with every US retail set since the 2022 launch — 4,500+ cards across 56 releases. Set and rarity identification, parallel tracking, and continuous updates as new sets release.

Expanding Coverage

Yu-Gi-Oh!
On Roadmap
Soccer
On Roadmap
Golf
On Roadmap
Tennis
On Roadmap
NASCAR
On Roadmap
Wrestling (WWE)
On Roadmap
Disney
On Roadmap
VeeFriends
On Roadmap
Star Trek
On Roadmap

Need a sport or category not listed here? Let us know — customer demand drives our roadmap.

Access the Catalog Your Way

Whether you are building a traditional web app, an AI-powered assistant, or a mobile experience, the catalog is accessible through the interface that fits your architecture. Same data, same freshness, same reliability — different access patterns for different use cases.

REST API

Search, filter, and browse the complete catalog via RESTful endpoints. Standard HTTP methods, JSON responses, and predictable pagination. Integrate with any language or framework.

  • Full-text search across all fields
  • Filter by sport, year, set, manufacturer
  • Paginated results with cursor-based navigation
  • Sub-300ms response times

MCP for AI Assistants

Natural language queries via Claude, ChatGPT, and other MCP-compatible AI assistants. Your users ask questions like "Show me all Shohei Ohtani rookie cards" and get structured, accurate results.

  • Natural language card queries
  • Works with Claude Desktop and ChatGPT
  • No query building required
  • Same data, conversational interface

Native SDKs

Type-safe client libraries with IDE autocomplete, error handling, and built-in retry logic. Get up and running in minutes with the language your team already uses.

  • Node.js / TypeScript, Python & Swift
  • Java (Maven Central) & .NET (NuGet)
  • Any language via OpenAPI 3.0 / Swagger
  • IDE autocomplete & full type safety

A Few Lines of Code Away

Search the entire catalog with a single API call. Filter by sport, year, set, manufacturer, or any combination. Results come back structured and ready to display.

# Node.js / TypeScript

import { CardSightAI } from 'cardsightai';

const client = new CardSightAI({ apiKey: 'your_api_key_here' });

// Search the catalog
const results = await client.catalog.search({
  q: "Shohei Ohtani rookie",
  segment: "baseball",
  min_year: 2018,
  max_year: 2020,
  take: 10
});

// Each result includes full card metadata
console.log(`Found ${results.data.total_count} results`);
for (const card of results.data.results) {
  console.log(`[${card.type}] ${card.name} (${card.year})`);
  console.log(`  Set: ${card.setName} — ${card.releaseName}`);
}

Why Build on Our Catalog

Assembling trading card data is deceptively hard. There are thousands of sets, millions of parallels, constantly shifting product lines, and no universal standard for card metadata. We have spent years solving this problem so you do not have to.

Normalized & Consistent

Every card follows the same schema regardless of sport, manufacturer, or era. No special-casing vintage versus modern. No inconsistent naming conventions. Build your UI once and it works across the entire catalog.

Continuously Updated

When Topps drops a new Chrome release or Panini launches a new product line, the cards are in our catalog before most collectors have them in hand. Your app stays current without any work on your end.

Parallel-Level Depth

Most card databases stop at the base card. Ours goes deeper — every refractor, color variation, numbered parallel, and short print is its own record. This is the level of detail that serious collectors and platforms require.

Infrastructure-Grade Reliability

99.9% uptime SLA, sub-300ms response times, and global CDN distribution. This is not a side project with a CSV file — it is production infrastructure built for platforms that depend on card data being available every second of every day.

Frequently Asked Questions

Common questions about CardSight AI's trading card catalog, data coverage, update frequency, and access methods.

Tap any question to expand

How many trading cards are in the CardSight AI catalog?

The catalog contains 15M+ trading cards spanning baseball (5.1M+), football (4M+), basketball (3M+), hockey (1.2M+), and MMA (nearly 300 releases over 35+ years from Topps, Leaf, Panini, and others), plus full US retail Pokémon TCG coverage across 172 sets dating back to Base in 1999 and full US retail One Piece TCG coverage across 56 releases since 2022. Sports coverage runs from 1933 to present day across 8,250+ distinct sets from 50+ manufacturers including Topps, Panini, Upper Deck, Bowman, Donruss, and Fleer. Magic: The Gathering is now available — 250+ releases in the catalog and supported for identification, with market data coming soon; other TCGs are on the roadmap.

What metadata is available for each card?

Each card record includes the card name, card number, year, set name, release/product line, manufacturer, player or subject name, team, position, rookie designation, and parallel or variation details. The catalog goes beyond base cards to include every parallel variant — refractors, color variations, numbered cards, short prints, and autograph editions — each as its own distinct record.

How often is the catalog updated?

The catalog is updated continuously. When manufacturers release new products, the cards are added to the catalog as quickly as possible — often before most collectors have the physical cards in hand. There is no update schedule to wait for; new data flows into the API in real time.

Can I search the catalog by player, set, year, or manufacturer?

Yes. The API supports full-text search across all card fields as well as structured filters for sport, year, year range, set, manufacturer, and more. You can combine multiple filters in a single query — for example, all Shohei Ohtani cards from Topps between 2018 and 2024. Results are paginated and returned in under 200 milliseconds.

Can I access the catalog through AI assistants like Claude or ChatGPT?

Yes. CardSight AI provides a Model Context Protocol (MCP) server that exposes the full catalog to AI assistants including Claude and ChatGPT. Users can ask natural language questions like 'Show me all Shohei Ohtani rookie cards' and receive structured, accurate results from the same 15M+ card database that powers the REST API.

What sports and card types does the catalog cover?

The catalog currently provides full production-ready coverage for baseball, football, basketball, hockey, Pokemon TCG, and One Piece TCG trading cards. One Piece just launched with full US retail coverage — 4,500+ cards across 56 releases since 2022 — supported for identification, catalog, and market data. MMA is the newest sport in the catalog — nearly 300 releases spanning 35+ years from Topps, Leaf, Panini, and other publishers, with identification live now. Magic: The Gathering is now available and supported for identification, with market data coming soon; Yu-Gi-Oh! and soccer cards are on the roadmap. Every sport and TCG added to the catalog becomes available to your application at no additional cost — same API, same pricing.

Access the Complete Trading Card Catalog

Fifteen million cards. One API. Start building today with 750 free calls per month — no credit card required.

The best card platforms are built on the best card data

We use cookies to improve your experience and analyze site traffic. By clicking 'Accept', you agree to our use of cookies for analytics.