Endpointy API

Pełny opis endpointów TCG Price Lookup API: wyszukiwanie, szczegóły karty, historia cen, serie, gry i batch.


Bazowy URL

https://api.tcgpricelookup.com/v1

Wyszukiwanie kart

Wyszukuje karty we wszystkich grach według nazwy.

GET /v1/search

Parametry zapytania:

ParametrWymaganyOpis
qTakZapytanie wyszukiwania (nazwa karty)
gameNieSlug gry (np. pokemon, mtg, yugioh)
setNieFiltrowanie według nazwy lub kodu serii
rarityNieFiltrowanie według rzadkości
limitNieLiczba wyników (domyślnie: 20, maks.: 100)
offsetNieOffset paginacji

Przykład:

curl "https://api.tcgpricelookup.com/v1/search?q=charizard&game=pokemon" \
  -H "X-API-Key: your-api-key"

Szczegóły karty

Pobiera szczegółowe dane cenowe karty według ID.

GET /v1/cards/:id

Przykład:

curl "https://api.tcgpricelookup.com/v1/cards/pokemon-base1-4" \
  -H "X-API-Key: your-api-key"

Historia cen

Pobiera historię cen karty (plan Trader lub wyższy).

GET /v1/cards/:id/prices

Parametry zapytania:

ParametrDomyślnieOpis
days30Liczba dni historii (maks.: 90)

Lista serii

Zwraca listę wszystkich serii dla danej gry.

GET /v1/sets?game=pokemon

Batch (zbiorcze pobieranie)

Pobiera do 20 kart w jednym zapytaniu (plan Trader lub wyższy).

POST /v1/cards/batch

Ciało zapytania:

{
  "ids": ["pokemon-base1-4", "mtg-lea-232", "yugioh-lob-005"]
}

Sligi obsługiwanych gier

GraSlug
Pokemon TCG (angielski)pokemon
Pokemon (japoński)pokemonjp
Magic: The Gatheringmtg
Yu-Gi-Oh!yugioh
Disney Lorcanalorcana
One Piece Card Gameonepiece
Star Wars: Unlimitedswu
Flesh and Bloodfab