API Pokémon TCG
pour les prix des cartes,
les ventes et les données
Accédez à des prix mis à jour chaque jour depuis TCGplayer, Cardmarket et eBay pour les cartes anglaises, japonaises, allemandes et espagnoles, les produits scellés et les cartes gradées. Conçue pour les développeurs.
Vous hésitez ? Comparer les API Pokémon TCG


Tout ce qu’il faut pour développer
Une seule API pour les données de cartes, les produits scellés et les prix du marché quotidiens de chaque extension du JCC Pokémon.
Prix mis à jour chaque jour
Prix du marché de TCGplayer, Cardmarket et eBay, mis à jour chaque jour. Suivez les variations et les tendances dans le temps.
Données de cartes complètes
Toutes les cartes de toutes les extensions : nom, rareté, illustrateur, PV, images et plus encore.
Produits scellés
Displays, ETB et coffrets, avec leurs prix et leur extension.
Cartes japonaises, allemandes et espagnoles
Données et prix des extensions japonaises, allemandes et espagnoles disponibles dans toutes les offres payantes. Les cartes allemandes et espagnoles sont cotées en EUR sur Cardmarket.
Rapide et fiable
Développée en Rust pour des réponses en moins de 100 ms. Endpoints paginés et JSON propre.
Authentification simple
Authentification par clé API. Créez vos clés instantanément et gérez-les depuis votre tableau de bord.
SDK typés pour JavaScript et Python
Fini le code répétitif autour de fetch. Des méthodes typées pour chaque endpoint, l’authentification par clé API et des itérateurs qui paginent automatiquement, en TypeScript ou en Python.
npm install @pkmnprices/sdk
import { PkmnPrices } from "@pkmnprices/sdk";const client = new PkmnPrices({apiKey: process.env.PKMNPRICES_API_KEY});// Search cards — fully typed params and responseconst { data } = await client.cards.list({name: "charizard",per_page: 5});// Fetch one card with TCGplayer (USD) or Cardmarket (EUR) pricesconst charizard = await client.cards.get(data[0].id, {currency: "usd"});// Every row has one market_price for its exact condition and printing variantconsole.log(charizard.prices[0].market_price); // 285// Cursor-paginated Cardmarket offers are language-matched to the cardconst 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 filterconst box = await client.sealed.get(5678, { currency: "eur" });console.log(box.cardmarket_url, box.prices[0]?.market_price);
Commencez gratuitement, passez à l’offre supérieure quand il le faut
Une tarification simple, au crédit. Les crédits sont remis à zéro chaque jour.
Fonctionnalités
- Inclus :500 crédits / jour
- Inclus :60 requêtes / minute
- Inclus :1 clé API
- Inclus :Cartes anglaises
- Non inclus :Prix des produits scellés
- Non inclus :Prix européens (Cardmarket)
- Non inclus :Historique des prix
- Non inclus :Annonces TCGplayer
- Non inclus :Annonces Cardmarket
- Non inclus :Ventes eBay
- Non inclus :Usage commercial
Fonctionnalités
Tout ce qu’il y a dans Free, plus
- Inclus :20 000 crédits / jour
- Inclus :5 clés API
- Inclus :Cartes anglaises, japonaises, allemandes et espagnoles
- Inclus :Prix des produits scellés
- Inclus :Prix européens (Cardmarket)
- Inclus :Historique des prix
- Inclus :Annonces TCGplayer
- Inclus :Annonces Cardmarket
- Inclus :Ventes eBay
- Inclus :Usage commercial