$ curl https://api.tcgpricelookup.com/v1/search

Den hurtigste
TCG-pris-API
til udviklere

Realtids kortpris-API til Pokemon, Magic: The Gathering, Yu-Gi-Oh!, Lorcana, One Piece og 3 andre spil. Over 300.000 kort, 5 officielle SDK'er, gratis niveau inkluderet.

300,000+ Kort
8 Spil
5 SDK'er
2 Markeder
Free Gratis niveau
24/7 Opdateringer
Hurtigstart JavaScript
// 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

Sådan fungerer TCG API

Fra nul til kortprisdata på under 5 minutter. 3 trin, ingen konfiguration nødvendig.

01

Få en gratis API-nøgle

Tilmeld dig på tcgpricelookup.com — intet kreditkort kræves. Din API-nøgle udstedes øjeblikkeligt og fungerer på tværs af alle 8 understøttede spil. Den gratis plan inkluderer 200 forespørgsler om dagen, så du kan begynde at bygge med det samme.

API key: tpl_live_xxxxxxxxxxxx
02

Installér en SDK

Vælg dit foretrukne sprog. Officielle SDK'er til JavaScript, Python, Go, Rust og PHP. Hver SDK vedligeholdes af TCG Price Lookup-teamet og leveres med fulde typedefinitioner.

$ npm install tcglookup
03

Hent kortpriser

Søg efter kortnavn, sæt eller ID. Hent realtidspriser fra TCGPlayer og eBay, tilstandsspecifikke priser, klassificerede priser og prishistorik – alt i én API.

search GET /v1/search?q=charizard
card GET /v1/cards/:id
history GET /v1/cards/:id/prices
batch POST /v1/cards/batch

Hvad kan du bygge

TCG-kortpris API'en bruges til alt fra hobbyscripts til produktions-tradingapplikationer.

💰

Prissammenligningsværktøj

Vis TCGPlayer-markedspriser og eBay-salgspriser side om side. Lad købere finde det billigste tilbud og sælgere sætte konkurrencedygtige priser.

📊

Porteføljetracker

Lad samlere taste deres kort ind og spore samlingens værdi over tid. Brug prishistorik-endepunktet til at plotte gevinst og tab.

🤖

Discord-bot

Tilføj slash-kommandoer til TCG Discord-servere, så medlemmer kan slå kortpriser op uden at forlade chatten. Åben kildekode Discord-bot-starter til alle 8 spil kan deployes på få minutter.

🔄

Tradingapplikation

Driv køb/salg/bytte-grænseflader med realtidsprisdata. Vis fair handelsværdi, opdag undervurderede listings og hent batchpriser for hele dæklister.

🔔

Prisalarmer

Overvåg specifikke kort og underret brugere, når priser krydser grænseværdier. Brug planlagt polling eller webhook-notifikationer på betalte planer.

📈

Analysedashboard

Byg prishistorikdiagrammer, trendanalyse på tværs af sæt og estimater af sæts markedsværdi. Prishistorik-endepunktet leverer daglige øjebliksbilleder op til 90 dage.

En TCG API til alle spil

Én API-nøgle, 8 spil. Pokémon TCG API, MTG API, Yu-Gi-Oh! API, Lorcana, One Piece og mere – alt i ét ensartet interface.

Pokemon

30,000+ cards

Access 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 →
Pokemon API example JavaScript
const results = await tcg.search('charizard', { game: 'pokemon' });
// Returns: prices for all Charizard cards across all sets

Magic: The Gathering

100,000+ cards

Access 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 →
Magic: The Gathering API example JavaScript
const results = await tcg.search('black lotus', { game: 'mtg' });
// Returns: prices for Black Lotus across all editions

Yu-Gi-Oh!

40,000+ cards

Access 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 →
Yu-Gi-Oh! API example JavaScript
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+ cards

Access 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 →
Disney Lorcana API example JavaScript
const results = await tcg.search('elsa', { game: 'lorcana' });
// Returns: prices for all Elsa cards

One Piece

6,000+ cards

Access 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 →
One Piece API example JavaScript
const results = await tcg.search('luffy', { game: 'onepiece' });
// Returns: prices for all Luffy cards

Pokemon Japan

20,000+ cards

Access real-time pricing for over 20,000 Japanese Pokemon TCG cards. Covers Japanese-exclusive sets, promos, and special releases.

Se Pokemon Japan API-dokumentation →
Pokemon Japan API example JavaScript
const results = await tcg.search('pikachu', { game: 'pokemonjp' });
// Returns: prices for Japanese Pikachu cards

Star Wars: Unlimited

2,500+ cards

Access 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 →
Star Wars: Unlimited API example JavaScript
const results = await tcg.search('darth vader', { game: 'swu' });
// Returns: prices for all Darth Vader cards

Flesh and Blood

8,000+ cards

Access 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 →
Flesh and Blood API example JavaScript
const results = await tcg.search('bravo', { game: 'fab' });
// Returns: prices for all Bravo cards

TCG API-sammenligning

Sammenligning af TCG Price Lookup med Scryfall, pokemontcg.io, TCGPlayer API og selvbyggede scrapere.

Funktion TCG Price Lookup Scryfall API pokemontcg.io TCGPlayer API Selvbygget scraper
Antal spil 8 spil Kun MTG Kun Pokémon Mange (varierer) Valgfrit
Realtidspriser Delvist (TCGP) ✓ (kun TCGP) Afhænger
Tilstandsspecifikke priser Manuelt
Klassificerede priser (PSA/BGS/CGC) Manuelt
Officielle SDK'er 5 sprog Kun community 1 (JS)
Gratis plan ✓ 200 forespørgsler/dag Ingen prisdata Ingen prisdata Ansøgning kræves ✓ (eget besvær)
Prishistorik Begrænset Selvbygget

Udviklingsøkosystem

Ud over REST API: officielle SDK'er til 5 sprog, klar-til-brug-værktøjer og omfattende udviklerdokumentation.

Officielle SDK'er — 6 sprog

CLI Tool

GitHub →

Live trading card prices in your terminal. Search, lookup, price history, JSON output for scripting. Also installable via npm.

$ brew tap TCG-Price-Lookup/tcg && brew install tcglookup
  • 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.

$ go get github.com/TCG-Price-Lookup/tcglookup-go
  • 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.

$ npm install tcglookup
  • 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.

$ composer require tcg-price-lookup/tcglookup
  • 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.

$ pip install tcglookup
  • 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.

$ cargo add tcglookup
  • Async with reqwest + tokio
  • Typed Error enum
  • Builder pattern

Værktøjer og ressourcer — 5 værktøjer

Awesome TCG

list

Curated 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

bot

Self-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

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.

$ npx create-next-app -e https://github.com/TCG-Price-Lookup/nextjs-tcg-starter

OpenAPI Specification

spec

OpenAPI 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

collection

Ready-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 →

Ofte stillede spørgsmål

Fra kom i gang med TCG Price Lookup API til hastighedsgrænser og klassificerede kortpriser.

Hvad er en TCG API?

+

En TCG API (Trading Card Game API) er en webtjeneste, der giver programmatisk adgang til samlerkortdata. Du kan hente kortdetaljer, sætinformation og realtidsmarkedspriser. Udviklere bruger TCG API'er til at bygge pristrackere, porteføljeværktøjer, Discord-bots og meget mere.

Er TCG Price Lookup API gratis?

+

Ja, TCG Price Lookup tilbyder en gratis plan med 200 forespørgsler om dagen til hobbyprojekter og prototyper (ikke-kommerciel brug). Betalte planer giver højere hastighedsgrænser, prishistorik-endepunkter, eBay-priser, klassificerede kortpriser og kommercielle brugsrettigheder. Intet kreditkort kræves for at komme i gang.

Hvilke samlerkortspil er understøttet?

+

I øjeblikket 8 spil: Pokémon TCG (engelsk), Pokémon japansk, Magic: The Gathering, Yu-Gi-Oh!, Disney Lorcana, One Piece Card Game, Star Wars: Unlimited og Flesh and Blood. Alle spil bruger de samme ensartede søge- og kort-endepunkter.

Hvordan får jeg en Pokémon TCG API-nøgle?

+

Tilmeld dig på tcgpricelookup.com og bekræft din e-mail – din API-nøgle udstedes øjeblikkeligt. Ingen godkendelsesproces. Du kan straks begynde at sende forespørgsler til Pokémon TCG API (og alle andre spil).

Er klassificerede kortpriser (PSA, BGS, CGC) understøttet?

+

Ja. Du kan hente klassificerede priser for PSA (grad 1–10), Beckett (BGS 7–10, 9.5, 10 Black Label inkluderet) og CGC (grad 1–10). Klassificerede priser hentes fra eBay-salgsdata. Kræver Trader-plan eller højere.

Hvad er API-hastighedsgrænserne?

+

Gratis plan: maks 200 forespørgsler/dag (burst: 1 forespørgsel/3 sek). Trader-plan ($14,99/måned): 10.000 forespørgsler/dag (burst: 1 forespørgsel/sek). Business-plan ($89,99/måned): 100.000 forespørgsler/dag (burst: 3 forespørgsler/sek). Daglige grænser nulstilles ved midnat UTC.

Hvilke SDK'er er tilgængelige?

+

5 officielle 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), PHP (composer require tcg-price-lookup/tcglookup). Et CLI-værktøj er også tilgængeligt til terminaladgang.

Hvor ofte opdateres kortpriser?

+

Kortpriser opdateres løbende. TCGPlayer-markedspriser opdateres med få timers mellemrum, når nye salgsdata ankommer. eBay-salgslister opdateres dagligt. For de mest tidsfølsomme applikationer kan du bruge prishistorik-endepunktet til at spore tendenser.

Kom i gang med TCG API i dag

Gratis plan inkluderet. Intet kreditkort kræves. Øjeblikkelig adgang til 300.000+ kort på tværs af 8 spil.