Cartes
Listez et filtrez 80 000+ cartes Pokémon par nom, extension, rareté, langue et prix, ou récupérez une carte avec chaque état et chaque impression sous lesquels elle se vend.
Lister les cartes
/v1/cards1 crédit par élément renvoyéRecherchez et filtrez les cartes Pokémon de toutes les extensions et de toutes les langues : recherche par nom, filtre par fourchette de prix, tri. Cet endpoint ne renvoie pas de données de prix. Pour cela, récupérez une carte via GET /v1/cards/:id. Offre Free : anglais uniquement ; le japonais, l'allemand et l'espagnol nécessitent une offre payante.
Paramètres
namestringFiltrer par nom de carte (correspondance partielle acceptée).
numberstringFiltrer par numéro de carte dans l'extension.
total_set_numberstringFiltrer par nombre total de cartes de l'extension (p. ex. "102" pour Base Set).
set_idstringFiltrer par ID d'extension.
tcg_player_idintegerFiltrer par ID de produit TCGPlayer.
languagestringLangue de la carte (p. ex. "English", "Japanese", "German", "Spanish"). Offre Free : anglais uniquement ; le japonais, l'allemand et l'espagnol nécessitent une offre payante.
raritystringRareté de la carte (p. ex. "Rare Holo", "Common").
stagestringStade d'évolution (p. ex. "Basic", "Stage 1", "Stage 2").
card_typestringType de carte (p. ex. "Fire", "Water", "Trainer").
weaknessstringType de faiblesse (p. ex. "Water").
energy_typestringType d'énergie utilisé par les attaques de la carte (p. ex. "Fire"). Renvoie les cartes dont les types d'énergie incluent cette valeur.
artiststringNom de l'illustrateur, correspondance partielle sans tenir compte de la casse (p. ex. "arita").
hpintegerPV exacts (p. ex. 120).
currencystringDevise utilisée par les filtres de prix et le tri. "usd" utilise TCGPlayer ; "eur" utilise Cardmarket et nécessite l'offre Pro ou supérieure.
conditionstringÉtat de la carte (p. ex. "Near Mint", "Lightly Played", "Moderately Played").
variantstringVariante de la carte (p. ex. "Normal", "Reverse Holo", "1st Edition").
gradestringNote PSA/BGS/CGC.
min_pricenumberPrix du marché minimum dans la devise choisie.
max_pricenumberPrix du marché maximum dans la devise choisie.
sortstringOrdre de tri. Une valeur parmi "price_asc", "price_desc", "name_asc", "name_desc".
pagenumberNuméro de page pour la pagination. Par défaut : 1.
per_pagenumberRésultats par page. 100 maximum. Par défaut : 50.
Essayer
curl -H "X-API-Key: YOUR_API_KEY" \https://api.pkmnprices.com/v1/cards
Obtenir une carte
/v1/cards/:id1 créditUne carte Pokémon par ID, avec toutes les données de prix et les attributs de jeu : stade, type, PV, faiblesse, résistance, coût de retraite, type d'énergie, talent, attaques, texte d'ambiance. Ces champs supplémentaires n'existent que sur cet endpoint, pas sur les endpoints de liste.
cardmarket_url et cardmarket_product_id identifient le produit Cardmarket exact associé, quand il existe. Les prix viennent de TCGPlayer (USD) et de Cardmarket (EUR) ; choisissez la source avec le paramètre currency. Chaque objet de prix contient un seul market_price, pour son propre état et sa propre variante d'impression.
Paramètres
idintegerobligatoireL'ID unique de la carte.
currencystringSource et devise des prix. "usd" renvoie les prix TCGPlayer, "eur" les prix Cardmarket. Sans ce paramètre, vous recevez toutes les devises autorisées par votre offre. Les cartes sans données Cardmarket renvoient un tableau prices vide pour "eur".
Essayer
curl -H "X-API-Key: YOUR_API_KEY" \https://api.pkmnprices.com/v1/cards/{id}