Welcome to CardSight API Playground

A hands-on testing environment for exploring the CardSight API with your own API key. Experiment with real features, discover what's possible, and spark ideas for your own trading card apps.

New here? You'll need a CardSight account and API key to get started.

14M+ Trading Cards

Base, Parallel, and Variation Cards available via our API

45K+ Sets

Across 6,750 releases over 100+ Years

99.5%+ Accurate

Card Identification across 8,250+ Sets

Try Out CardSight API Features

Play with real API features right in your browser. No coding needed - just connect your API key and start exploring.

AI Assistant Prompts for Every Endpoint

Every API endpoint in this playground includes a ready-to-use AI Assistant Prompt tab. Copy it to Claude Code, Cursor, GitHub Copilot, or any AI coding assistant to get instant help with your CardSight integration.

1. Copy the Prompt

Find the "AI Assistant Prompt" tab on any endpoint page and copy the full prompt with one click.

2. Paste to Your AI

Paste the prompt into Claude Code, Cursor, Copilot Chat, or your favorite AI coding assistant.

3. Build Faster

Your AI assistant now understands the endpoint and can help you write integration code, debug issues, and more.

What's Included in Each Prompt:

Complete endpoint documentation
Request parameters & types
TypeScript & Python examples
Response structure & fields
cURL examples
Tips for common use cases

Who Is This Playground For?

Whether you're exploring ideas for your first app or planning a full integration, this playground helps you understand what's possible.

Collectors & Enthusiasts

  • See how AI card identification works before building your own app
  • Test ideas for organizing and tracking your collection digitally
  • Discover what data is available to power your dream card app

Developers & Builders

  • Test all API endpoints interactively before writing any code
  • Understand API responses and plan your data models
  • Validate your app concept with real CardSight data

Built with the Official NPM Package

This entire playground is built using the cardsightai NPM package. Every feature you see here—from card identification to catalog search—is powered by the same SDK you can use in your own projects.

Quick Start

Install the package:

npm install cardsightai

Start using it:

import { CardSightClient } from 'cardsightai'

const client = new CardSightClient({
  apiKey: 'your-api-key'
})

const response = await client.catalog.cards.list()

Why Use the SDK?

  • Type-safe: Full TypeScript support with auto-generated types
  • Simple: Clean, intuitive API that mirrors REST endpoints
  • Maintained: Always up-to-date with the latest API features
  • Open source: View the code, contribute, and learn

Want to build your own playground? Fork this repo and customize it! This site is open source and serves as a complete example of SDK integration.

Ready to Start Exploring?

Connect your CardSight API key in the header above to start testing. Don't have an account yet? Sign up at cardsight.ai to get your free API key.

For Developers: Need API documentation?