$ curl https://api.tcgpricelookup.com/v1/search
Nejrychlejší
TCG Price API
pro vývojáře
API cen karet v reálném čase pro Pokemon, Magic: The Gathering, Yu-Gi-Oh!, Lorcana, One Piece a další 3 hry. Více než 300 000 karet, 5 oficiálních SDK, bezplatná úroveň zahrnuta.
// Search for any card across all 8 games
import { TCGLookup } from 'tcglookup';
const tcg = new TCGLookup({ apiKey: 'your-key' });
const cards = await tcg.search('charizard');
// 47 results, real-time prices from TCGPlayer + eBay
const card = await tcg.getCard('pokemon-sv4-charizard-ex-006');
// Market price, per-condition, PSA/BGS/CGC graded values Jak TCG API funguje
Od nuly k načítání cen karet za méně než 5 minut. 3 kroky, žádná konfigurace.
Získejte bezplatný API klíč
Zaregistrujte se na tcgpricelookup.com — bez kreditní karty. API klíč je vydán okamžitě a funguje pro všech 8 podporovaných her. Bezplatný plán poskytuje 200 požadavků za den — ihned začínáte vyvíjet.
Nainstalujte SDK
Vyberte si preferovaný jazyk. Oficiální SDK jsou dostupná pro JavaScript, Python, Go, Rust a PHP. Každé SDK je spravováno týmem TCG Price Lookup s kompletními definicemi typů.
Načtěte ceny karet
Vyhledávejte podle názvu karty, sady nebo ID. Ceny z TCGPlayer a eBay v reálném čase, ceny podle stavu, graded ceny a historie cen — vše v jednom API.
Co s tím postavíte
API pro ceny TCG karet se používá pro vše od hobby skriptů po produkční obchodní aplikace.
Nástroj pro porovnání cen
Zobrazte tržní ceny TCGPlayer vedle dokončených nabídek eBay. Kupující najdou nejlepší cenu, prodejci nastaví konkurenceschopné ceny.
Sledovač portfolia
Nechte sběratele zadat karty a sledovat hodnotu jejich sbírky v čase. Pomocí endpointů pro historii cen zobrazujte zisky a ztráty.
Discord bot
Přidejte slash příkazy do TCG Discord serverů, aby členové mohli vyhledávat ceny karet bez opuštění chatu. Open source Discord bot starter pro všech 8 her nasadíte za pár minut.
Obchodní aplikace
Vylepšete rozhraní pro nákup, prodej a výměnu daty o cenách v reálném čase. Zobrazujte spravedlivé ceny obchodů, detekujte levné nabídky a hromadně oceňujte celé herní balíčky.
Cenová upozornění
Sledujte konkrétní karty a notifikujte uživatele při překročení prahové hodnoty ceny. Využijte plánované polling nebo webhook notifikace na placených plánech.
Analytický dashboard
Sestavujte grafy historií cen, analyzujte trendy celých sad a odhadujte tržní kapitalizaci sady. Endpointy pro historii cen poskytují denní snímky za několik měsíců.
TCG API pro všechny hry
Jeden API klíč pro 8 her. Pokémon TCG API, MTG API, Yu-Gi-Oh! API, Lorcana, One Piece a další — vše v jednom jednotném rozhraní.
Pokemon
30,000+ cardsAccess real-time pricing for over 30,000 Pokemon TCG cards. Search by name, set, or card number. Get per-condition pricing from Near Mint to Damaged, plus PSA, BGS, and CGC graded values.
Zobrazit Pokemon API dokumentaci →const results = await tcg.search('charizard', { game: 'pokemon' });
// Returns: prices for all Charizard cards across all sets Magic: The Gathering
100,000+ cardsAccess real-time pricing for over 100,000 Magic: The Gathering cards. Complete coverage of all sets from Alpha to the latest release. Per-condition and graded pricing.
Zobrazit Magic: The Gathering API dokumentaci →const results = await tcg.search('black lotus', { game: 'mtg' });
// Returns: prices for Black Lotus across all editions Yu-Gi-Oh!
40,000+ cardsAccess real-time pricing for over 40,000 Yu-Gi-Oh! cards. Coverage spans all sets and rarities with per-condition and graded card values.
Zobrazit Yu-Gi-Oh! API dokumentaci →const results = await tcg.search('blue-eyes white dragon', { game: 'yugioh' });
// Returns: prices for Blue-Eyes White Dragon across all sets Disney Lorcana
3,000+ cardsAccess real-time pricing for over 3,000 Disney Lorcana cards. Full coverage since launch with per-condition pricing and graded values.
Zobrazit Disney Lorcana API dokumentaci →const results = await tcg.search('elsa', { game: 'lorcana' });
// Returns: prices for all Elsa cards One Piece
6,000+ cardsAccess real-time pricing for over 6,000 One Piece TCG cards. Complete set coverage with per-condition pricing and graded values.
Zobrazit One Piece API dokumentaci →const results = await tcg.search('luffy', { game: 'onepiece' });
// Returns: prices for all Luffy cards Pokemon Japan
20,000+ cardsAccess real-time pricing for over 20,000 Japanese Pokemon TCG cards. Covers Japanese-exclusive sets, promos, and special releases.
Zobrazit Pokemon Japan API dokumentaci →const results = await tcg.search('pikachu', { game: 'pokemonjp' });
// Returns: prices for Japanese Pikachu cards Star Wars: Unlimited
2,500+ cardsAccess real-time pricing for over 2,500 Star Wars: Unlimited cards. Full coverage with per-condition pricing and graded values.
Zobrazit Star Wars: Unlimited API dokumentaci →const results = await tcg.search('darth vader', { game: 'swu' });
// Returns: prices for all Darth Vader cards Flesh and Blood
8,000+ cardsAccess real-time pricing for over 8,000 Flesh and Blood cards. Complete coverage with per-condition pricing and graded values.
Zobrazit Flesh and Blood API dokumentaci →const results = await tcg.search('bravo', { game: 'fab' });
// Returns: prices for all Bravo cards Srovnání TCG API
Porovnání TCG Price Lookup se Scryfall, pokemontcg.io, TCGPlayer API a vlastními scrapery.
| Funkce | TCG Price Lookup | Scryfall API | pokemontcg.io | TCGPlayer API | Vlastní scraper |
|---|---|---|---|---|---|
| Počet podporovaných her | 8 her | Jen MTG | Jen Pokémon | Více (proměnné) | Libovolné |
| Ceny v reálném čase | ✓ | Částečně (TCGP) | ✗ | ✓ (jen TCGP) | Záleží |
| Ceny podle stavu | ✓ | ✗ | ✗ | ✓ | Ručně |
| Graded ceny (PSA/BGS/CGC) | ✓ | ✗ | ✗ | ✗ | Ručně |
| Oficiální SDK | 5 jazyků | Jen komunita | 1 (JS) | ✗ | ✗ |
| Bezplatný plán | ✓ 200 req/den | Bez cenových dat | Bez cenových dat | Vyžaduje schválení | ✓ (vlastní náklady) |
| Historie cen | ✓ | ✗ | ✗ | Omezená | Vlastní |
Ekosystém pro vývojáře
Kromě REST API: 5 oficiálních SDK pro různé jazyky, hotové nástroje a kompletní dokumentace pro vývojáře.
Oficiální SDK — 6 jazyků
CLI Tool
GitHub →Live trading card prices in your terminal. Search, lookup, price history, JSON output for scripting. Also installable via npm.
- ✓ Search cards from terminal
- ✓ Price history lookups
- ✓ JSON output for scripting
Go SDK
GitHub →Official Go SDK for the TCG Price Lookup API. Idiomatic Go, stdlib net/http, zero third-party deps, functional options, typed errors.
- ✓ Zero third-party dependencies
- ✓ Idiomatic Go design
- ✓ Functional options pattern
JavaScript / TypeScript SDK
GitHub →Official JavaScript/TypeScript SDK for the TCG Price Lookup API. Zero deps, ESM + CJS, works in Node 18+, browsers, Bun, Deno, Cloudflare Workers.
- ✓ Zero dependencies
- ✓ ESM and CommonJS support
- ✓ Full TypeScript types
PHP SDK
GitHub →Official PHP SDK for the TCG Price Lookup API. PHP 8.1+, Guzzle, PSR-4, typed exception hierarchy.
- ✓ PHP 8.1+ support
- ✓ Guzzle HTTP client
- ✓ PSR-4 autoloading
Python SDK
GitHub →Official Python SDK for the TCG Price Lookup API. Python 3.9+, built on httpx, typed exception hierarchy, context manager support.
- ✓ Python 3.9+ support
- ✓ Built on httpx (async ready)
- ✓ Typed exception hierarchy
Rust SDK
GitHub →Official Rust SDK for the TCG Price Lookup API. Async with reqwest + tokio, typed Error enum, builder pattern.
- ✓ Async with reqwest + tokio
- ✓ Typed Error enum
- ✓ Builder pattern
Nástroje a zdroje — 5 nástrojů
Awesome TCG
listCurated list of the TCG Price Lookup ecosystem — REST API, 5 SDKs, CLI, code examples in 8 languages, blog tutorials.
github.com/TCG-Price-Lookup/awesome-tcg#readme →Discord Bot
botSelf-hosted Discord bot for live trading card prices. Slash commands powered by the TCG Price Lookup API. Supports all 8 games.
github.com/TCG-Price-Lookup/tcg-discord-bot#readme →Next.js Starter
starterOne-click deployable Next.js 16 starter for the TCG Price Lookup API. Search live trading card prices across 8 games out of the box.
OpenAPI Specification
specOpenAPI 3.1 specification for the TCG Price Lookup API. Use with Swagger UI, Redoc, Postman, or any OpenAPI-compatible tool.
github.com/TCG-Price-Lookup/tcg-api-openapi#readme →Postman Collection
collectionReady-to-use Postman collection and environment for the TCG Price Lookup API. Import, set your API key, and start testing.
github.com/TCG-Price-Lookup/tcg-api-postman#readme →Často kladené otázky
Od začátku práce s TCG Price Lookup API přes limity požadavků až po graded ceny karet.
Co je TCG API?
+
TCG API (API pro karetní hry) je webová služba poskytující programový přístup k datům o kartách. Získáte detaily o kartách, informace o sadách a ceny v reálném čase z trhu. Vývojáři používají TCG API k vytváření sledovačů cen, portfoliových nástrojů, Discord botů a dalšího.
Je TCG Price Lookup API zdarma?
+
Ano, TCG Price Lookup nabízí bezplatný plán s 200 požadavky za den pro hobby projekty a prototypy (nekomerční použití). Placené plány odemykají vyšší limity, endpointy pro historii cen, ceny z eBay, graded ceny karet a komerční použití. Začínáte bez kreditní karty.
Které karetní hry jsou podporovány?
+
Aktuálně je podporováno 8 her: Pokémon TCG (anglická verze), Pokémon japonská verze, Magic: The Gathering, Yu-Gi-Oh!, Disney Lorcana, One Piece Card Game, Star Wars: Unlimited a Flesh and Blood. Všechny hry používají stejné jednotné endpointy pro vyhledávání a karty.
Jak získám API klíč pro Pokémon TCG?
+
Zaregistrujte se na tcgpricelookup.com a po potvrzení e-mailu obdržíte API klíč okamžitě. Žádný schvalovací proces — ihned začnete odesílat požadavky na Pokémon TCG API (a všechny ostatní hry).
Jsou podporovány graded ceny karet (PSA, BGS, CGC)?
+
Ano. Graded ceny karet lze načítat pro PSA (grade 1–10), Beckett (BGS 7–10 včetně 9.5 a 10 Black Label) a CGC (grade 1–10). Graded ceny jsou získávány z prodejních dat eBay. Vyžaduje plán Trader nebo vyšší.
Jaké jsou limity požadavků API?
+
Bezplatný plán: max. 200 požadavků za den (burst: 1 req/3 s). Plán Trader ($14.99/měs.): 10 000 požadavků za den (burst: 1 req/s). Plán Business ($89.99/měs.): 100 000 požadavků za den (burst: 3 req/s). Denní limity se resetují o půlnoci UTC.
Jaké SDK jsou dostupné?
+
K dispozici je 5 oficiálních SDK: JavaScript/TypeScript (npm install tcglookup), Python (pip install tcglookup), Go (go get github.com/TCG-Price-Lookup/tcglookup-go), Rust (cargo add tcglookup) a PHP (composer require tcg-price-lookup/tcglookup). Dostupný je i CLI nástroj pro přístup z terminálu.
Jak často se ceny karet aktualizují?
+
Ceny karet se průběžně aktualizují. Tržní ceny TCGPlayer se aktualizují každých několik hodin s příchodem nových prodejních dat. Dokončené nabídky eBay se aktualizují denně. Pro časově nejcitlivější aplikace můžete pomocí endpointů pro historii cen sledovat trendy.
Začněte vyvíjet s TCG API ještě dnes
Bezplatný plán k dispozici. Bez kreditní karty. Okamžitý přístup k přes 300 000 kartám z 8 her.