Skip to main content

Welcome to Trading Card API

Founding Access

Founding access is open. It starts with 5 slots, expanding as the API scales.

Trading Card API provides access to trading card data for developers building card-related applications. The API is served under a stable /v1 prefix — every change is recorded in the API Changelog.

Quick Start

Ready to start building? Check out our Getting Started guide for a complete walkthrough, or jump directly to:

  1. Get your API key - Set up authentication
  2. Make your first request - Fetch card data
  3. Explore the API - Browse all available endpoints

API Overview

The API provides access to these core resources:

ResourceDescription
CardsIndividual trading cards with metadata
SetsCard sets and series information
PlayersPlayer information and statistics
TeamsTeam data across different sports
Card ImagesUpload and manage card images with automatic thumbnails
ManufacturersCard manufacturers and publishers
BrandsCard brands and product lines
GenresCard genres and categories
AttributesCard attributes like autographs and variations

Response Format

All API responses follow the JSON:API specification for consistent, predictable data structures. This includes support for:

  • Sparse fieldsets (request only the data you need)
  • Resource relationships and includes
  • Filtering and sorting
  • Standardized error responses

Authentication

The API uses API key authentication. You'll need to include your API key in the Authorization header of all requests:

Authorization: Bearer YOUR_API_KEY

Learn more about authentication →

Rate Limits

API requests are rate limited to ensure fair usage across all users. Rate limit information is included in response headers.

Code Examples

We provide code examples in multiple languages:

Need Help?

Ready to start? Check out our Getting Started guide to begin building with the API!