Pokémon-TCG-API
für Kartenpreise, Verkäufe & Daten

Greife auf täglich aktualisierte Preise von TCGplayer, Cardmarket und eBay zu, für englische, japanische, deutsche & spanische Karten, Sealed-Produkte und gegradete Karten. Gebaut für Entwickler.

Du vergleichst noch? Pokémon-TCG-APIs im Vergleich

80.000+
Karten
800+
Sets
3.000+
Sealed
Täglich
Updates
PSACGCBGSSGCTAGACEPCASFGCGSPGSEGSAOGGSGGCG
Grading
Preisdaten stammen von
TCGplayerCardmarketeBay

Alles, was du zum Bauen brauchst

Eine API für Kartendaten, Sealed-Produkte und tägliche Marktpreise zu jedem Set des Pokémon TCG.

Tägliche Preisupdates

Marktpreise von TCGplayer, Cardmarket und eBay, täglich aktualisiert. Verfolge Preisbewegungen und Trends im Zeitverlauf.

Vollständige Kartendaten

Jede Karte in jedem Set: Name, Seltenheit, Illustrator, KP, Bilder und mehr.

Sealed-Produkte

Booster-Displays, ETBs und Kollektionen mit Preisdaten und Set-Zuordnung.

Japanische, deutsche & spanische Karten

Set-Daten und Preise für japanische, deutsche und spanische Karten gibt es in jedem Bezahltarif. Deutsche und spanische Karten werden in EUR von Cardmarket bepreist.

Schnell & zuverlässig

In Rust gebaut, für Antworten unter 100 ms. Paginierte Endpoints mit sauberem JSON.

Einfache Authentifizierung

Authentifizierung per API-Schlüssel. Erstelle Schlüssel sofort und verwalte sie in deinem Dashboard.

Typisierte SDKs für JavaScript & Python

Spar dir den Fetch-Boilerplate. Typisierte Methoden für jeden Endpoint, Authentifizierung per API-Schlüssel und automatisch paginierende Iteratoren, in TypeScript oder Python.

npm install @pkmnprices/sdk
typescript
import { PkmnPrices } from "@pkmnprices/sdk";
const client = new PkmnPrices({
apiKey: process.env.PKMNPRICES_API_KEY
});
// Search cards — fully typed params and response
const { data } = await client.cards.list({
name: "charizard",
per_page: 5
});
// Fetch one card with TCGplayer (USD) or Cardmarket (EUR) prices
const charizard = await client.cards.get(data[0].id, {
currency: "usd"
});
// Every row has one market_price for its exact condition and printing variant
console.log(charizard.prices[0].market_price); // 285
// Cursor-paginated Cardmarket offers are language-matched to the card
const offers = await client.cards.listings.cardmarket(charizard.id, {
condition: "Near Mint",
variant: "Reverse Holo"
});
console.log(offers.data[0]?.seller, offers.data[0]?.price);
// Sealed products support the same currency filter
const box = await client.sealed.get(5678, { currency: "eur" });
console.log(box.cardmarket_url, box.prices[0]?.market_price);

Kostenlos starten, upgraden, wenn du mehr brauchst

Einfache Preise auf Credit-Basis. Credits werden täglich zurückgesetzt.

Free

0 $/Monat

Für Nebenprojekte und Prototypen

Leistungen

  • Enthalten:500 Credits / Tag
  • Enthalten:60 Anfragen / Minute
  • Enthalten:1 API-Schlüssel
  • Enthalten:Englische Karten
  • Nicht enthalten:Preise für Sealed-Produkte
  • Nicht enthalten:EU-Preise (Cardmarket)
  • Nicht enthalten:Preisverlauf
  • Nicht enthalten:TCGplayer-Angebote
  • Nicht enthalten:Cardmarket-Angebote
  • Nicht enthalten:Verkaufte eBay-Angebote
  • Nicht enthalten:Kommerzielle Nutzung

Pro

14,99 $/Monat

Für Apps und Tools im Produktivbetrieb

Leistungen

Alles aus Free, plus

  • Enthalten:20.000 Credits / Tag
  • Enthalten:5 API-Schlüssel
  • Enthalten:Englische, japanische, deutsche & spanische Karten
  • Enthalten:Preise für Sealed-Produkte
  • Enthalten:EU-Preise (Cardmarket)
  • Enthalten:Preisverlauf
  • Enthalten:TCGplayer-Angebote
  • Enthalten:Cardmarket-Angebote
  • Enthalten:Verkaufte eBay-Angebote
  • Enthalten:Kommerzielle Nutzung

Scale

39,99 $/Monat

Für Apps, die Pro entwachsen sind

Leistungen

Alles aus Pro, plus

  • Enthalten:75.000 Credits / Tag
  • Enthalten:120 Anfragen / Minute
  • Enthalten:10 API-Schlüssel

Business

89,99 $/Monat

Für kommerzielle Nutzung mit hohem Volumen

Alles aus Scale, plus

  • Enthalten:200.000 Credits / Tag
  • Enthalten:200 Anfragen / Minute
  • Enthalten:Unbegrenzte API-Schlüssel

Häufige Fragen