API Endpoints

Πλήρης αναφορά για τα endpoints αναζήτησης, λεπτομερειών καρτών, ιστορικού τιμών, σετ, παιχνιδιών και μαζικής αναζήτησης του TCG Price Lookup API.


Βασικό URL

https://api.tcgpricelookup.com/v1

Αναζήτηση καρτών

Αναζητήστε κάρτες σε όλα τα παιχνίδια με βάση το όνομα.

GET /v1/search

Query parameters:

ΠαράμετροςΑπαιτείταιΠεριγραφή
qΝαιΕρώτημα αναζήτησης (όνομα κάρτας)
gameΌχιSlug παιχνιδιού (π.χ. pokemon, mtg, yugioh)
setΌχιΦιλτράρισμα με βάση το όνομα ή τον κωδικό σετ
rarityΌχιΦιλτράρισμα με βάση τη σπανιότητα
limitΌχιΑριθμός αποτελεσμάτων (προεπιλογή: 20, μέγιστο: 100)
offsetΌχιΜετατόπιση για σελιδοποίηση

Παράδειγμα:

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

Λεπτομέρειες κάρτας

Ανακτήστε λεπτομερή δεδομένα τιμών για μια κάρτα με βάση το ID.

GET /v1/cards/:id

Παράδειγμα:

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

Ιστορικό τιμών

Ανακτήστε το ιστορικό τιμών μιας κάρτας (απαιτείται πλάνο Trader ή ανώτερο).

GET /v1/cards/:id/prices

Query parameters:

ΠαράμετροςΠροεπιλογήΠεριγραφή
days30Αριθμός ημερών ιστορικού (μέγιστο: 90)

Λίστα σετ

Λίστα με όλα τα σετ ενός συγκεκριμένου παιχνιδιού.

GET /v1/sets?game=pokemon

Μαζική αναζήτηση

Ανακτήστε έως 20 κάρτες σε 1 αίτημα (απαιτείται πλάνο Trader ή ανώτερο).

POST /v1/cards/batch

Σώμα αιτήματος:

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

Slugs παιχνιδιών

ΠαιχνίδιSlug
Pokemon TCG (αγγλικά)pokemon
Pokemon (ιαπωνικά)pokemonjp
Magic: The Gatheringmtg
Yu-Gi-Oh!yugioh
Disney Lorcanalorcana
One Piece Card Gameonepiece
Star Wars: Unlimitedswu
Flesh and Bloodfab