Documentation
Everything you need to integrate the TCG Price Lookup API into your application.
⚡
Quick Start
Get up and running in 3 steps: get your API key, install an SDK, make your first request.
Start building ⚡
Getting Started
Get your API key and make your first request in under 5 minutes.
🔒
Authentication
Learn how to authenticate requests with API keys.
🚀
API Endpoints
Full reference for search, details, history, sets, games, and batch lookups.
⚠
Error Handling
HTTP status codes, error responses, and how to handle them.
📦
SDKs & Libraries
Official SDKs in JavaScript, Python, Go, Rust, PHP, and a CLI.
📄
Response Format
JSON response structure, pagination, and data types.
Quick example JavaScript
import { TCGLookup } from 'tcglookup';
const tcg = new TCGLookup({ apiKey: 'your-key' });
// Search across all 8 games
const results = await tcg.search('charizard');
// Get detailed pricing for a specific card
const card = await tcg.getCard('pokemon-sv4-charizard-ex-006');
// Includes: market price, per-condition, PSA/BGS/CGC graded values