$ ls ./ecosystem/
The TCG Price Lookup
Developer Ecosystem
Beyond the API itself, there's a full suite of tools built around the TCG Price Lookup API — official SDKs in 5 languages, a CLI, a self-hosted Discord bot, OpenAPI spec, Postman collection, and a production-ready Next.js starter. Everything you need to ship fast.
Official SDKs & CLI Tool
Drop-in libraries for every major language. Zero configuration — add your API key and start querying.
Go SDK
Official Go SDK for the TCG Price Lookup API.
- › Zero third-party dependencies
- › Idiomatic Go design
- › Functional options pattern
go get github.com/TCG-Price-Lookup/tcglookup-go
GitHub →
JavaScript / TypeScript SDK
Official JavaScript/TypeScript SDK for the TCG Price Lookup API.
- › Zero dependencies
- › ESM and CommonJS support
- › Full TypeScript types
npm install tcglookup
GitHub →
PHP SDK
Official PHP SDK for the TCG Price Lookup API.
- › PHP 8.1+ support
- › Guzzle HTTP client
- › PSR-4 autoloading
composer require tcg-price-lookup/tcglookup
GitHub →
Python SDK
Official Python SDK for the TCG Price Lookup API.
- › Python 3.9+ support
- › Built on httpx (async ready)
- › Typed exception hierarchy
pip install tcglookup
GitHub →
Rust SDK
Official Rust SDK for the TCG Price Lookup API.
- › Async with reqwest + tokio
- › Typed Error enum
- › Builder pattern
cargo add tcglookup
GitHub →
CLI Tool
Live trading card prices in your terminal.
- › Search cards from terminal
- › Price history lookups
- › JSON output for scripting
brew tap TCG-Price-Lookup/tcg && brew install tcglookup
GitHub →
# Search cards across all games $ tcglookup search "charizard" --game pokemon # Get price with full history, output as JSON $ tcglookup price "charizard-vmax" --history --json # Search MTG cards $ tcglookup search "black lotus" --game mtg
Install: brew tap TCG-Price-Lookup/tcg && brew install tcglookup · or via npm: npm install -g tcglookup
Discord Bot
Self-hosted and open source. Add live card prices to any Discord server in minutes.
Discord Bot
Self-hosted Discord bot for live trading card prices. Slash commands powered by the TCG Price Lookup API. Supports all 8 games.
- › Self-hosted — you own your data
- › Open source on GitHub
- › Supports all 8 TCG games
- › Slash command interface
Example slash commands
Postman & OpenAPI
Explore and test the API without writing any code.
Postman Collection
collectionReady-to-use Postman collection and environment for the TCG Price Lookup API. Import, set your API key, and start testing.
- 1. Import the collection
- 2. Set your API key in the environment
- 3. Start testing endpoints
OpenAPI Specification
OpenAPI 3.1OpenAPI 3.1 specification for the TCG Price Lookup API. Use with Swagger UI, Redoc, Postman, or any OpenAPI-compatible tool.
- › Works with Swagger UI
- › Works with Redoc
- › Works with Postman import
- › Works with Any OpenAPI-compatible tool
Next.js Starter
Go from zero to a working TCG price app in one command.
Next.js Starter
One-click deployable Next.js 16 starter for the TCG Price Lookup API. Search live trading card prices across 8 games out of the box.
What you get:
- › Card search page with live results
- › Card detail page with price display
- › Price history chart component
- › Multi-game support out of the box
- › One-click Vercel deploy
Deploy command
or deploy directly to Vercel with one click from the GitHub repo
Community Resources
Built by the community, for the community.
Awesome TCG
Curated list of the TCG Price Lookup ecosystem — REST API, 5 SDKs, CLI, code examples in 8 languages, blog tutorials.
Curated list of examples, tutorials, wrappers, and community projects built on the TCG Price Lookup API.
Build Your Own
Have an idea for a tool, wrapper, or integration? The TCG Price Lookup API is open for everyone. Pick an SDK, grab your free API key, and ship something great.
Start building with the TCG API
Get your free API key and start querying card prices in minutes.