$ curl https://api.tcgpricelookup.com/v1/search
Det snabbaste
TCG Price API
för utvecklare
API för kortpriser i realtid för Pokemon, Magic: The Gathering, Yu-Gi-Oh!, Lorcana, One Piece och ytterligare 3 spel. Över 300 000 kort, 5 officiella SDK:er, gratis nivå ingår.
// 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 Hur TCG API fungerar
Från noll till kortprisdata på under 5 minuter. Tre steg, ingen konfiguration.
Hämta din gratis API-nyckel
Registrera dig på tcgpricelookup.com — inget kreditkort krävs. Din API-nyckel utfärdas direkt och fungerar för alla 8 stödda spel. Gratisplanen ger 200 förfrågningar per dag så du kan börja utveckla direkt.
Installera ett SDK
Välj ditt föredragna språk. Officiella SDK:er finns för JavaScript, Python, Go, Rust och PHP. Varje SDK underhålls av TCG Price Lookup-teamet och levereras med fullständiga typdefinitioner.
Hämta kortpriser
Sök efter kortnamn, set eller ID. Hämta realtidspriser från TCGPlayer och eBay, konditionsbaserade priser, graderade priser och prishistorik — allt via ett enda API.
Vad du kan bygga
TCG-kortpris-API:et används för allt från hobbyscript till produktionsklara handelsappar.
Prisjämförelseverktyg
Visa TCGPlayer-marknadspriser och eBay-avslutade priser sida vid sida. Köpare hittar det lägsta priset, säljare sätter konkurrenskraftiga priser.
Portföljspårare
Låt samlare registrera kort och spåra samlingsvärdets utveckling över tid. Visa vinst/förlust med prishistorik-endpointen.
Discord-bottar
Lägg till slash-kommandon i TCG Discord-servrar så att medlemmar kan söka kortpriser utan att lämna chatten. Öppen källkod Discord-bottstarter som stöder alla 8 spel och kan driftsättas på minuter.
Handelsappar
Driv köp/sälj/byt-gränssnitt med realtidsprisdata. Visa rättvisa handelspriser, hitta underprissatta listor och hämta batchpriser för hela decklister.
Prisaviseringar
Bevaka specifika kort och meddela användare när priser överskrider tröskelvärden. Använd schemalagd polling eller webhooks på betalplaner.
Analysdashboards
Bygg prishistorikdiagram, analysera trender för hela set och uppskatta setmarknadsvärden. Prishistorik-endpointen tillhandahåller dagliga ögonblicksbilder per månad.
TCG API för alla spel
En API-nyckel för 8 spel. Pokémon TCG API, MTG API, Yu-Gi-Oh! API, Lorcana, One Piece och fler — allt i ett enhetligt gränssnitt.
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.
Se Pokemon API-dokumentation →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.
Se Magic: The Gathering API-dokumentation →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.
Se Yu-Gi-Oh! API-dokumentation →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.
Se Disney Lorcana API-dokumentation →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.
Se One Piece API-dokumentation →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.
Se Pokemon Japan API-dokumentation →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.
Se Star Wars: Unlimited API-dokumentation →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.
Se Flesh and Blood API-dokumentation →const results = await tcg.search('bravo', { game: 'fab' });
// Returns: prices for all Bravo cards TCG API-jämförelse
TCG Price Lookup jämfört med Scryfall, pokemontcg.io, TCGPlayer API och egna scrapers.
| Funktion | TCG Price Lookup | Scryfall API | pokemontcg.io | TCGPlayer API | Egen scraper |
|---|---|---|---|---|---|
| Antal stödda spel | 8 spel | Endast MTG | Endast Pokémon | Flera (varierar) | Valfritt |
| Realtidspriser | ✓ | Delvis (TCGP) | ✗ | ✓ (endast TCGP) | Beror på |
| Konditionsbaserade priser | ✓ | ✗ | ✗ | ✓ | Manuellt |
| Graderade priser (PSA/BGS/CGC) | ✓ | ✗ | ✗ | ✗ | Manuellt |
| Officiella SDK:er | 5 språk | Endast community | 1 (JS) | ✗ | ✗ |
| Gratisplan | ✓ 200 req/dag | Ingen prisdata | Ingen prisdata | Ansökan krävs | ✓ (eget arbete) |
| Prishistorik | ✓ | ✗ | ✗ | Begränsad | Egenbyggd |
Utvecklarekosystem
Utöver REST API: officiella SDK:er för 5 språk, färdiga verktyg och omfattande utvecklardokumentation.
Officiella SDK:er — 6 språk
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
Verktyg & resurser — 5 verktyg
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 →Vanliga frågor
Från att komma igång med TCG Price Lookup API till hastighetsgränser och graderade kortpriser.
Vad är ett TCG API?
+
Ett TCG API (Trading Card Game API) är en webbtjänst som ger programmatisk åtkomst till kortdata. Du kan hämta kortdetaljer, setinformation och realtidspriser från marknaden. Utvecklare använder TCG API:er för att bygga prisspårare, portföljverktyg, Discord-bottar och mycket mer.
Är TCG Price Lookup API gratis?
+
Ja, TCG Price Lookup erbjuder en gratisplan med 200 förfrågningar per dag för hobbyprojekt och prototyper (ej kommersiell användning). Betalplaner erbjuder högre hastighetsgränser, prishistorik, eBay-priser, graderade kortpriser och kommersiella rättigheter. Inget kreditkort krävs för att komma igång.
Vilka samlarkortspel stöds?
+
För närvarande stöds 8 spel: Pokémon TCG (engelska), Pokémon japanska, Magic: The Gathering, Yu-Gi-Oh!, Disney Lorcana, One Piece Card Game, Star Wars: Unlimited och Flesh and Blood. Samma enhetliga sök- och kortendpoints används för alla spel.
Hur får jag en Pokémon TCG API-nyckel?
+
Registrera dig på tcgpricelookup.com och bekräfta din e-postadress — din API-nyckel utfärdas direkt. Ingen godkännandeprocess behövs. Du kan börja göra förfrågningar mot Pokémon TCG API (och alla andra spel) omedelbart.
Stöds graderade kortpriser (PSA, BGS, CGC)?
+
Ja. Du kan hämta graderade kortpriser för PSA (grad 1–10), Beckett (BGS 7–10, inklusive 9.5 och 10 Black Label) och CGC (grad 1–10). Graderade priser hämtas från eBay-försäljningsdata. Kräver Trader-plan eller högre.
Hur fungerar API-hastighetsgränserna?
+
Gratisplanen: max 200 förfrågningar/dag (burst: 1 förfrågan/3 sekunder). Trader-plan ($14.99/mån): 10 000 förfrågningar/dag (burst: 1 förfrågan/sekund). Business-plan ($89.99/mån): 100 000 förfrågningar/dag (burst: 3 förfrågningar/sekund). Dagliga gränser återställs vid midnatt UTC.
Vilka SDK:er finns tillgängliga?
+
Det finns 5 officiella SDK:er: JavaScript/TypeScript (npm install tcglookup), Python (pip install tcglookup), Go (go get github.com/TCG-Price-Lookup/tcglookup-go), Rust (cargo add tcglookup) och PHP (composer require tcg-price-lookup/tcglookup). Ett CLI-verktyg finns också för åtkomst från terminalen.
Hur ofta uppdateras kortpriser?
+
Kortpriser uppdateras kontinuerligt. TCGPlayer-marknadspriser uppdateras var några timme när ny försäljningsdata kommer in. eBay-avslutade listor uppdateras dagligen. För de mest tidskänsliga applikationerna kan du använda prishistorik-endpointen för att följa trender.
Börja bygga med TCG API idag
Gratisplan ingår. Inget kreditkort krävs. Omedelbar åtkomst till 300 000+ kort i 8 spel.