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

Den raskeste
TCG-pris-API
for utviklere

Sanntids kortpris-API for Pokemon, Magic: The Gathering, Yu-Gi-Oh!, Lorcana, One Piece og 3 andre spill. Over 300 000 kort, 5 offisielle SDK-er, gratis nivå inkludert.

300,000+ Kort
8 Spill
5 SDK-er
2 Markeder
Free Gratis nivå
24/7 Oppdateringer
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

Slik fungerer TCG API

Fra null til kortprisdata på under 5 minutter. 3 trinn, ingen konfigurasjon.

01

Få en gratis API-nøkkel

Registrer deg på tcgpricelookup.com — ingen kredittkort kreves. API-nøkkelen utstedes umiddelbart og fungerer på tvers av alle 8 støttede spill. Gratis plan gir 200 forespørsler per dag slik at du kan begynne å utvikle med en gang.

API key: tpl_live_xxxxxxxxxxxx
02

Installer en SDK

Velg ditt foretrukne språk. Offisielle SDKer finnes for JavaScript, Python, Go, Rust og PHP. Hver SDK vedlikeholdes av TCG Price Lookup-teamet og leveres med fullstendige typedefinisjoner.

$ npm install tcglookup
03

Hent kortpriser

Søk etter kortnavn, sett eller ID. Hent sanntids TCGPlayer og eBay-priser, tilstandsbaserte priser, graderte priser og prishistorikk — alt i ett API.

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

Hva du kan bygge

TCG-kortpris API brukes til alt fra hobbyskript til produksjons-handelsapper.

💰

Prissammenligningsverktøy

Vis TCGPlayer markedspriser og eBay-avsluttede priser side ved side. Kjøpere finner laveste priser, selgere setter konkurransedyktige priser.

📊

Porteføljetracker

La samlere legge inn kortene sine og spore samlingens verdi over tid. Bruk prishistorikk-endepunktet til å kartlegge gevinst og tap.

🤖

Discord-bot

Legg til slash-kommandoer til TCG Discord-servere slik at medlemmer kan slå opp kortpriser uten å forlate chatten. Åpen kildekode Discord-bot-starter for alle 8 spill kan distribueres på minutter.

🔄

Handelsapp

Driv kjøp/salg/bytte-grensesnitt med sanntids prisdata. Vis rettferdige handelsverdier, oppdage undervurderte lister, og hent priser for hele kortlister i bulk.

🔔

Prisvarsler

Overvåk spesifikke kort og varsle brukere når priser krysser terskler. Bruk planlagt polling eller webhook-varsler på betalte planer.

📈

Analysedashboard

Bygg prishistorikkdiagrammer, trendanalyse på tvers av sett og estimater av sett-markedsverdi. Prishistorikk-endepunktet gir daglige snapshots per måned.

TCG API for alle spill

Én API-nøkkel for 8 spill. Pokémon TCG API, MTG API, Yu-Gi-Oh! API, Lorcana, One Piece og mer — alt i ett enhetlig grensesnitt.

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

TCG API-sammenligning

Slik sammenligner TCG Price Lookup seg med Scryfall, pokemontcg.io, TCGPlayer API og egne skrapere.

Funksjon TCG Price Lookup Scryfall API pokemontcg.io TCGPlayer API Egen skraper
Spilldekning 8 spill Kun MTG Kun Pokémon Mange (varierer) Valgfritt
Sanntidspriser Delvis (TCGP) ✓ (kun TCGP) Avhenger
Tilstandsbaserte priser Manuelt
Graderte priser (PSA/BGS/CGC) Manuelt
Offisielle SDKer 5 språk Kun community 1 (JS)
Gratis plan ✓ 200 forespørsler/dag Ingen prisdata Ingen prisdata Søknad nødvendig ✓ (egenkostnad)
Prishistorikk Begrenset Bygg selv

Utvikler-økosystem

Utover REST API — offisielle SDKer for 5 språk, ferdiglagde verktøy og omfattende utviklerdokumentasjon.

Offisielle SDKer — 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.

$ 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

Verktøy og ressurser — 5 verktøy

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 stilte spørsmål

Fra å komme i gang med TCG Price Lookup API til ratebegrensninger og graderte kortpriser.

Hva er et TCG API?

+

Et TCG API (Trading Card Game API) er en webtjeneste som gir programmatisk tilgang til samlekortdata. Du kan hente kortdetaljer, settinformasjon og sanntids markedspriser. Utviklere bruker TCG APIer til å bygge pristrackere, porteføljevertøy, Discord-botter og mer.

Er TCG Price Lookup API gratis?

+

Ja, TCG Price Lookup tilbyr en gratis plan med 200 forespørsler per dag for hobbyprosjekter og prototyper (ikke-kommersiell bruk). Betalte planer gir høyere ratebegrensninger, prishistorikk-endepunkter, eBay-priser, graderte kortpriser og kommersiell bruksrett. Ingen kredittkort kreves for å komme i gang.

Hvilke trading card games støttes?

+

For øyeblikket støttes 8 spill: 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 spill bruker de samme enhetlige søke- og kortendepunktene.

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

+

Registrer deg på tcgpricelookup.com og bekreft e-postadressen din — API-nøkkelen utstedes umiddelbart. Ingen godkjenningsprosess. Du kan begynne å sende forespørsler til Pokémon TCG API (og alle andre spill) med en gang.

Støttes graderte kortpriser (PSA, BGS, CGC)?

+

Ja. Du kan hente graderte kortpriser for PSA (grad 1–10), Beckett (BGS 7–10, inkludert 9.5 og 10 Black Label) og CGC (grad 1–10). Graderte priser er hentet fra eBay-salgsdata. Krever Trader-plan eller høyere.

Hva er API-ratebegrensningene?

+

Gratis plan: maks 200 forespørsler per dag (burst: 1 forespørsel/3 sek). Trader-plan ($14.99/mnd): 10 000 forespørsler per dag (burst: 1 forespørsel/sek). Business-plan ($89.99/mnd): 100 000 forespørsler per dag (burst: 3 forespørsler/sek). Daglige grenser tilbakestilles ved midnatt UTC.

Hvilke SDKer er tilgjengelige?

+

Det finnes 5 offisielle SDKer: JavaScript/TypeScript (npm install tcglookup), Python (pip install tcglookup), Go (go get github.com/TCG-Price-Lookup/tcglookup-go), Rust (cargo add tcglookup) og PHP (composer require tcg-price-lookup/tcglookup). Et CLI-verktøy er også tilgjengelig for tilgang fra terminalen.

Hvor ofte oppdateres kortpriser?

+

Kortpriser oppdateres kontinuerlig. TCGPlayer markedspriser oppdateres hvert par timer etter hvert som nye salgsdata kommer inn. eBay-avslutningslistinger oppdateres daglig. For de mest tidssensitive applikasjonene kan du bruke prishistorikk-endepunktet til å spore trender.

Begynn å bygge med TCG API i dag

Inkluderer gratis plan. Ingen kredittkort kreves. Umiddelbar tilgang til 300 000+ kort på tvers av 8 spill.