Les API de prix du JCC Pokémon comparées : Scrydex, JustTCG, PriceCharting
TCGplayer et Cardmarket ne délivrent plus de clés et pokemontcg.io est devenu payant. Ce que coûte chaque API de prix de cartes Pokémon encore disponible, ce qu’elle renvoie, et laquelle convient à votre projet.
Si vous avez cherché une API de prix de cartes Pokémon cette année, vous êtes tombé sur un tout autre marché que celui d’il y a deux ans. Les deux places de marché qui détiennent les vraies données de vente ont toutes deux cessé de distribuer des clés. L’API gratuite sur laquelle beaucoup de projets amateurs avaient démarré est désormais payante au mois. Il reste une poignée de services indépendants, chacun avec sa propre idée de ce qu’est un « prix » et sa propre facture en fin de mois.
Cet article les passe en revue un par un. Nous gérons l’un d’eux : lisez la section PkmnPrices en gardant cela à l’esprit. Tous les chiffres ci-dessous ont été relevés sur le site de chaque fournisseur le 6 septembre 2026, et les liens renvoient aux pages d’où ils proviennent. Le 18 octobre 2026, nous avons ajouté la date de fermeture de pokemontcg.io et nos cartes en espagnol.
Deux portes qui se sont fermées
L’API de TCGplayer était la source évidente pour les prix américains, et pendant des années, la réponse à « comment obtenir les prix TCGplayer » était « demandez une clé ». La page de démarrage indique désormais : « Nous n’accordons pas de nouvel accès à l’API pour le moment. » Ceux qui ont déjà une clé la gardent. Personne n’en obtient de nouvelle.
Même histoire chez Cardmarket pour les prix européens. Sa page d’aide précise : « Nous n’acceptons actuellement pas de demandes d’accès à l’API Cardmarket. » L’URL de la documentation de l’API renvoie maintenant une erreur HTTP 410 Gone.
Les deux places de marché publient toujours leurs prix sur leur site : chaque API de cet article lit donc, d’une manière ou d’une autre, ces pages et revend les chiffres. Mieux vaut s’en souvenir quand un fournisseur qualifie ses données d’« officielles ».
L’API gratuite devenue un abonnement
Pendant près de dix ans, pokemontcg.io a été le choix par défaut. Gratuite, bien documentée, une base de cartes avec les prix TCGplayer et Cardmarket en prime, 20 000 requêtes par jour avec une clé. Beaucoup de bots Discord et d’outils de suivi de collection ont commencé là.
Sa page d’accueil indique maintenant que la Pokémon TCG API « fait désormais partie de Scrydex », et la documentation donne désormais une date. Les nouvelles inscriptions sont fermées, et les clés existantes « continueront de fonctionner jusqu’au 1er mars 2027 ». Scrydex, qui prend le relais, est payant et n’a pas d’offre gratuite. Si vous avez construit sur pokemontcg.io, vous avez jusqu’en mars pour migrer. La suite de cet article parle de la destination.
La version courte
| Fournisseur | Offre gratuite | Offre payante la moins chère | Sources | Historique des ventes | Prix des cartes gradées | SDK officiels |
|---|---|---|---|---|---|---|
| PkmnPrices | 500 crédits/jour | 14,99 $/mois, 20 000/jour | TCGplayer, Cardmarket, eBay | Clôtures quotidiennes sur un an maximum, plus les ventes eBay individuelles | PSA, BGS, CGC, vente par vente | JavaScript, Python |
| Scrydex | Aucune | 29 $/mois, 5 000 crédits/mois | TCGplayer et autres | Historique des prix, 3 crédits par appel | PSA, BGS, CGC, TAG, ACE, avec rapports de population | Non mentionnés |
| Pokemon Price Tracker | 100 crédits/jour | 9,99 $/mois, 20 000/jour | TCGplayer, eBay, Cardmarket | 6 mois avec l’offre API | PSA 8, 9, 10 d’après eBay | Aucun |
| JustTCG | 100/jour, 1 000/mois | 19 $/mois, 1 000/jour | Places de marché plus les ventes en boutique de plus de 45 magasins | À partir de l’offre Professional | PSA, BGS, CGC, en bêta | JavaScript |
| PriceCharting | Aucune | Abonnement payant au site | Sa propre cote | Non pris en charge | Oui, valeurs actuelles uniquement | Aucun |
| TCGCSV | Tout | Gratuit | TCGplayer | Non | Non | Aucun, c’est un fichier |
La suite de l’article détaille chaque ligne.
PkmnPrices
C’est nous : voici donc l’argumentaire, puis les réserves.
L’API couvre plus de 80 000 cartes Pokémon et plus de 3 000 produits scellés en anglais, en japonais, en allemand et en espagnol, avec des prix actualisés chaque jour depuis TCGplayer, Cardmarket et eBay. Ce qui la distingue des autres de cette liste, c’est jusqu’où elle descend sous le chiffre affiché. Chaque carte renvoie un prix par état et par impression. L’historique des prix est fait de clôtures quotidiennes remontant jusqu’à un an. Les endpoints d’annonces renvoient les offres en cours sur TCGplayer et Cardmarket, et l’endpoint eBay renvoie les ventes comparables une par une, chacune avec sa note, sa date de vente et un lien vers l’annonce, pour que vous puissiez vérifier le chiffre vous-même.
La plupart des API vous donnent un « prix PSA 10 » et vous demandent de leur faire confiance. La nôtre vous donne les ventes dont il provient.
Les cartes allemandes et espagnoles demandent une autre source. TCGplayer ne vend ni l’une ni l’autre langue, donc tout ce qui repose uniquement sur TCGplayer n’a pas de prix pour elles. Nous les valorisons en EUR depuis Cardmarket, avec les ventes eBay d’ebay.de pour les cartes allemandes et d’ebay.es pour les cartes espagnoles. Une carte espagnole ne retient que les ventes eBay dont le titre indique que la carte est en espagnol, car ebay.es affiche aussi des annonces anglaises traduites automatiquement. Les cartes japonaises, allemandes et espagnoles sont incluses dans toutes les offres payantes.
Il y a douze endpoints documentés, un bac à sable intégré à la documentation et des SDK officiels pour JavaScript et Python. L’offre gratuite donne 500 crédits par jour. Pro coûte 14,99 $ par mois pour 20 000 crédits par jour, Scale 39,99 $ pour 75 000 et Business 89,99 $ pour 200 000. Un crédit est décompté par élément renvoyé plutôt que par requête, comme chez Scrydex et Pokemon Price Tracker : une page de 100 cartes coûte donc 100. La page des limites de requêtes donne le tableau complet.
Les manques : elle ne couvre que Pokémon, donc si votre application a aussi besoin de Magic ou de Lorcana, il vous faudra intégrer une deuxième API. L’offre gratuite se limite aux cartes anglaises, n’inclut ni historique des prix ni annonces, et est réservée à un usage non commercial. Il n’y a pas de reconnaissance d’image.
Choisissez-la si vous avez besoin de prix plus fins que le chiffre affiché : états, impressions, historique, ou les ventes réelles derrière un prix de carte gradée, et que Pokémon est le seul jeu qui vous intéresse.
Scrydex
Scrydex est là où pokemontcg.io est parti. C’est désormais une API multi-jeux : Pokémon, Magic, Lorcana, Yu-Gi-Oh!, One Piece, Gundam et Riftbound, et d’autres marqués « bientôt ». Ses données de cartes sont les plus complètes de tous les fournisseurs présentés ici, puisqu’elle a hérité de la base de pokemontcg.io : attaques, talents, faiblesses, légalités, illustrateur, marque de règlement, tout y est. S’y ajoutent des prix non gradés et gradés avec leur évolution sur 1, 7, 14, 30 et 90 jours, des rapports de population et une API Vision qui identifie une carte à partir d’une photo.
Les tarifs commencent à 29 $ par mois pour 5 000 crédits par mois, puis 99 $ pour 50 000 et 399 $ pour 250 000, avec un dépassement facturé au crédit pour chaque offre. Attention à l’unité : ce sont des crédits mensuels, et le simulateur de Scrydex lui-même estime l’offre Starter à environ 160 requêtes par jour. Un appel d’historique des prix coûte 3 crédits et un appel Vision en coûte 5. Aucune offre gratuite n’est mentionnée.
Choisissez-la si vous travaillez sur plusieurs jeux de cartes, si vous avez besoin du texte complet des cartes et des données de légalité, ou si vous voulez la reconnaissance d’image. Si seuls les prix Pokémon vous intéressent, vous payez pour une bonne partie de catalogue dont vous ne vous servirez pas.
Pokemon Price Tracker
Pokemon Price Tracker est ce qui se rapproche le plus d’un concurrent direct : uniquement Pokémon, des prix tirés de TCGplayer, eBay et Cardmarket, mis à jour chaque jour, avec des valeurs PSA 8, 9 et 10 calculées à partir des annonces eBay terminées.
L’offre API est l’offre payante la moins chère de ce comparatif : 9,99 $ par mois pour 20 000 crédits par jour, avec six mois d’historique des prix. L’offre gratuite donne 100 crédits par jour. Business coûte 99 $ par mois pour 200 000 crédits et 500 requêtes par minute.
La surface est réduite : quatre endpoints, pour les cartes, l’historique des cartes, les extensions et les produits scellés. Pas d’endpoints d’annonces : vous obtenez un prix agrégé pour les cartes gradées plutôt que les ventes dont il provient, et la couverture des cartes gradées s’arrête à PSA. Pas de SDK ; la documentation montre un exemple en Node.js.
Choisissez-la si vous voulez la facture mensuelle la plus basse pour des prix Pokémon et qu’un seul chiffre par carte suffit à votre application.
JustTCG
JustTCG couvre 18 jeux avec plus de 279 000 cartes et plus d’un million de variantes. Son argument distinctif : il combine les prix des places de marché en ligne avec de vraies ventes en boutique issues d’au moins 45 magasins de jeux partenaires, au moyen d’une moyenne pondérée par le volume. Que ce chiffre soit meilleur ou non dépend de si vos utilisateurs achètent en boutique ou en ligne, mais c’est une source qu’aucun autre fournisseur de cette liste ne propose.
Les offres : gratuite à 100 requêtes par jour et 1 000 par mois ; Starter à 19 $ par mois pour 1 000 par jour ; Professional à 49 $ par mois pour 5 000 par jour, qui est aussi le palier où se débloquent les tendances de prix historiques. La prise en charge des cartes gradées PSA, BGS et CGC est indiquée en bêta. Il existe un SDK JavaScript officiel sur npm.
Choisissez-la si vous avez besoin de nombreux jeux avec une seule clé, ou si le signal des ventes en boutique a de la valeur pour vous.
PriceCharting
PriceCharting est d’abord une cote, et une API ensuite. L’accès nécessite un abonnement payant au site, les téléchargements CSV étant réservés à l’offre la plus haute. L’API est limitée à un appel par seconde et renvoie la valeur actuelle d’un produit pour chaque note et chaque état.
La documentation est franche sur ses limites : « Les prix historiques et les ventes historiques ne sont pas pris en charge. » Vous obtenez le chiffre du jour, et si vous voulez celui de la veille, vous avez intérêt à l’avoir enregistré. Les prix sont renvoyés en centimes, sous forme d’entiers.
Sa force est une autre forme d’étendue. PriceCharting cote les jeux vidéo, les consoles et plusieurs jeux de cartes dans un même guide : une boutique qui vend tout cela n’a qu’une seule intégration à faire.
Choisissez-la si votre stock mêle jeux et cartes, et que les valeurs actuelles vous suffisent.
TCGCSV
TCGCSV n’est pas une API au sens habituel. C’est un export quotidien des catégories, groupes, produits et prix de TCGplayer, en fichiers CSV ou via un endpoint JSON, mis à jour tous les jours vers 20 h 00 UTC et gratuit, avec un Patreon pour la personne qui le fait tourner.
Si vous n’avez besoin que des prix du marché TCGplayer pour les cartes anglaises et qu’importer un fichier une fois par jour vous convient, c’est de loin l’option la moins chère. Ses limites : il ne couvre que TCGplayer et, selon les termes du site lui-même, ne fournit pas de prix au niveau du SKU, donc pas de prix par état. Pas d’historique, pas de cartes gradées, pas d’eBay, pas de prix européens.
Choisissez-le si vous voulez les prix TCGplayer bruts, que votre application peut fonctionner à partir d’un import quotidien, et que vous n’avez pas besoin des états.
Ce qu’il faut vérifier avant de vous engager
Chaque fournisseur ci-dessus a une page de tarifs. Moins nombreux sont ceux qui répondent aux questions qui décident si une intégration fonctionne encore six mois plus tard.
Qu’achète une unité de l’offre ? Scrydex, Pokemon Price Tracker et nous vendons tous des crédits, et un crédit n’est pas toujours une requête. Chez Scrydex, un appel d’historique en vaut trois. Lisez le tableau des crédits avant le chiffre mis en avant.
L’historique est-il stocké, ou calculé à la demande ? Une API qui ne conserve que les prix actuels ne peut pas vous fournir de graphique, et on ne peut pas reconstituer ce qui n’a jamais été enregistré. PriceCharting et TCGCSV le disent clairement. Posez la question aux autres.
D’où vient le prix d’une carte gradée ? « PSA 10 : 2 687 $ » est une affirmation. Demandez si vous pouvez voir les ventes qui l’ont produit, et si un fournisseur refuse de les montrer, considérez ce chiffre comme une estimation.
L’offre gratuite autorise-t-elle un usage commercial ? La nôtre, non. Lisez les conditions avant de lancer une application payante sur une clé gratuite.
Quelles langues et quelles régions ? La plupart des fournisseurs couvrent d’abord les cartes anglaises et les prix en USD. Si vous servez des collectionneurs européens ou japonais, vérifiez séparément la couverture Cardmarket et celle des cartes japonaises. Il est rare d’avoir les deux. Les cartes allemandes et espagnoles sont un troisième point à vérifier : TCGplayer ne les vend pas, donc elles n’ont de prix que chez un fournisseur qui lit Cardmarket ou un site eBay européen.
Un mot sur les données « officielles »
Aucune des API de cet article n’est TCGplayer ou Cardmarket, et aucune de ces deux places de marché ne délivre de clés. Chaque prix présenté ici a été lu sur une page de place de marché et vous est parvenu par le pipeline de quelqu’un d’autre. Ce qui distingue les fournisseurs, c’est la fréquence à laquelle ce pipeline tourne, s’il conserve ce qu’il a collecté, et s’il vous montre les ventes sous-jacentes. Ces points varient davantage d’un fournisseur à l’autre que les prix eux-mêmes.
- Existe-t-il encore une API gratuite pour le JCC Pokémon ?
- Oui, plusieurs. PkmnPrices propose une offre gratuite de 500 crédits par jour, Pokemon Price Tracker en offre 100 par jour, JustTCG 100 par jour, et TCGCSV est entièrement gratuit sous forme de fichier à télécharger chaque jour. L’option gratuite d’origine, pokemontcg.io, est devenue Scrydex, qui commence à 29 $ par mois.
- Qu’est devenu pokemontcg.io ?
- Sa page d’accueil indique maintenant que la Pokémon TCG API fait partie de Scrydex, une API multi-jeux payante. Sa documentation indique que les nouvelles inscriptions sont fermées et que les clés existantes fonctionnent jusqu’au 1er mars 2027. Scrydex n’a pas d’offre gratuite.
- Peut-on encore obtenir une clé API TCGplayer ?
- Pas pour le moment. La documentation développeur de TCGplayer indique qu’elle n’accorde actuellement aucun nouvel accès à l’API. Ceux qui ont déjà une clé conservent leur accès. Des API indépendantes, dont celle-ci, fournissent les prix du marché TCGplayer à la place.
- Quelle API de prix de cartes Pokémon inclut les ventes eBay ?
- PkmnPrices renvoie les ventes eBay comparables une par une, avec la note, la date de vente et un lien vers l’annonce. Pokemon Price Tracker calcule des prix PSA 8, 9 et 10 à partir des annonces eBay terminées, mais renvoie l’agrégat plutôt que les ventes. Scrydex et JustTCG affichent des prix de cartes gradées sans citer eBay comme source sur leurs pages publiques.
- Existe-t-il une API de prix pour les cartes Pokémon en espagnol ou en allemand ?
- PkmnPrices couvre les deux dans toutes les offres payantes, avec des prix en EUR depuis Cardmarket et des ventes eBay d’ebay.es pour les cartes espagnoles et d’ebay.de pour les cartes allemandes. TCGplayer ne vend aucune de ces deux langues, donc les sources qui ne lisent que TCGplayer, comme TCGCSV, n’ont pas de prix pour elles.
- Quelle API est la moins chère pour un projet perso ?
- TCGCSV est gratuit si vous n’avez besoin que des prix TCGplayer et pouvez importer un fichier quotidien. Pour une API en direct, les offres gratuites de PkmnPrices, Pokemon Price Tracker et JustTCG suffisent toutes pour un petit bot Discord. Parmi les offres payantes, l’offre API de Pokemon Price Tracker à 9,99 $ est le prix mensuel le plus bas de ce comparatif.

Écrit par
PkmnPrices
PkmnPrices est une API pour développeurs consacrée aux données du JCC Pokémon : prix TCGPlayer quotidiens pour plus de 80 000 cartes, plus de 800 extensions et les produits scellés.