·
ΟδηγόςAPIΣύγκριση

Τα καλύτερα TCG API του 2026 — Πλήρης οδηγός για προγραμματιστές

Συνολική σύγκριση TCG API για προγραμματιστές. Τιμολόγηση, λειτουργίες, SDK, Pokemon, MTG, Yu-Gi-Oh! και όρια ρυθμού — αναλυτική παρουσίαση.

Χρειάζεστε δεδομένα τιμών παιχνιδιών συλλεκτικών καρτών. Ανοίγετε το πρόγραμμα περιήγησης, αναζητάτε “TCG API” και βυθίζεστε σε έναν ωκεανό από υπηρεσίες που έχουν εγκαταλειφθεί στη μέση, κόλαση OAuth, περιορισμούς ενός παιχνιδιού και προϊόντα που δεν έχουν ενημερωθεί από το 2023. Μερικά είναι νεκρά. Άλλα κρύβονται πίσω από διαδικασίες θεσμικής έγκρισης. Κάποια αποκλείουν το IP σας για μία ώρα αν στείλετε ένα αίτημα παραπάνω από το επιτρεπτό.

Αυτός ο οδηγός αποκόπτει όλα αυτά.

Αξιολογήσαμε κάθε κύριο TCG API που είναι διαθέσιμο το 2026: κάλυψη παιχνιδιών, φρεσκάδα δεδομένων, ποιότητα SDK, πολυπλοκότητα αυθεντικοποίησης, τιμολόγηση, όρια ρυθμού, υποστήριξη βαθμολογημένων καρτών και αν η υπηρεσία θα είναι ακόμα ζωντανή σε έξι μήνες. Εξετάσαμε τους αριθμούς, διαβάσαμε την τεκμηρίωση και δοκιμάσαμε τα endpoints.

Το συμπέρασμα: ένα API ξεχωρίζει ξεκάθαρα από τα υπόλοιπα, και ένας δεύτερος πόρος κάνει την ανάπτυξη πάνω σε αυτό σημαντικά ευκολότερη. Τα υπόλοιπα κυμαίνονται από “σημαντικά περιορισμένα” ως “ενεργά επικίνδυνα για εξάρτηση”.

Αν δημιουργείτε tracker τιμών, εργαλείο διαχείρισης συλλογής, Discord bot, εργαλείο portfolio ή οτιδήποτε άλλο που αφορά τιμές παιχνιδιών συλλεκτικών καρτών σε πολλά παιχνίδια — αυτός είναι ο οδηγός σύγκρισης που πρέπει να διαβάσετε πριν γράψετε μια γραμμή κώδικα.


Τι κάνει ένα TCG API πραγματικά χρήσιμο;

Δεν χρειάζονται όλοι οι προγραμματιστές τα ίδια πράγματα. Αλλά υπάρχουν βασικές απαιτήσεις που χωρίζουν τα εικονικά API από αυτά με τα οποία μπορείτε πραγματικά να δημιουργήσετε προϊόντα. Ακολουθεί το πλαίσιο που χρησιμοποιήσαμε για να αξιολογήσουμε κάθε υπηρεσία σε αυτόν τον οδηγό.

Κάλυψη παιχνιδιών

Αν ένα API καλύπτει μόνο ένα παιχνίδι, έχετε ήδη εγκλωβιστεί. Η αγορά TCG του 2026 εκτείνεται σε Pokemon, Magic: The Gathering, Yu-Gi-Oh!, Lorcana, One Piece, Star Wars Unlimited, Flesh and Blood και άλλα. Οι χρήστες μετακινούνται μεταξύ παιχνιδιών. Τα προϊόντα που καλύπτουν πολλά παιχνίδια διατηρούν τους χρήστες για μεγαλύτερο χρονικό διάστημα. Ένα API που σας αναγκάζει να συνδέσετε 4 διαφορετικές υπηρεσίες για να καλύψετε 4 παιχνίδια δεν είναι API — είναι χρέος.

Τιμές σε πραγματικό χρόνο από πολλαπλές αγορές

Οι τιμές καρτών κινούνται γρήγορα. Ένα Charizard που κόστιζε 80 δολάρια τη Δευτέρα μπορεί να αξίζει 120 δολάρια την Πέμπτη μετά τα αποτελέσματα ενός τουρνουά. Τα API που ανακτούν από μία μόνο αγορά εισάγουν ένα ενιαίο σημείο αποτυχίας στην τιμολόγηση. Το χρυσό πρότυπο είναι τιμές από δύο πηγές — ανεξάρτητη ανάκτηση τόσο από TCGPlayer όσο και από eBay, που επιτρέπει σύγκριση αναφοράς, εντοπισμό αποκλίσεων και παροχή πλουσιότερων δεδομένων στους χρήστες.

Τιμές ανά κατάσταση και βαθμολογημένες τιμές

Μια Near Mint και μια Lightly Played κάρτα δεν είναι η ίδια κάρτα. Ένα PSA 10 και ένα PSA 7 δεν είναι το ίδιο περιουσιακό στοιχείο. Ένα API που παρέχει μια ενιαία “τιμή” για μια κάρτα χωρίς ταξινόμηση κατάστασης ή βαθμού παρέχει ελλιπή δεδομένα. Οι βαθμολογημένες κάρτες ειδικά έχουν γίνει ένα τεράστιο τμήμα της αγοράς — οι βαθμοί BGS, PSA, CGC επηρεάζουν σημαντικά την αξία, και οι προγραμματιστές που δημιουργούν εργαλεία για συλλέκτες ή επενδυτές χρειάζονται αυτά τα δεδομένα.

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

Μια τιμή στιγμιότυπου είναι η ελάχιστη αναμενόμενη λειτουργικότητα. Αυτό που χωρίζει ένα χρήσιμο API από ένα εξαιρετικό είναι τα ιστορικά δεδομένα — τάσεις 7 ημερών, 30 ημερών, 90 ημερών, 1 έτους. Χωρίς ιστορικό, δεν μπορείτε να δημιουργήσετε γραφήματα, να υπολογίσετε κινητούς μέσους όρους, να εντοπίσετε αιχμές τιμών ή να δείξετε στους χρήστες αν μια κάρτα ανεβαίνει ή κατεβαίνει σε αξία.

Ποιότητα SDK και κάλυψη γλωσσών

Μια προδιαγραφή OpenAPI είναι απαραίτητη αλλά δεν αρκεί. Επίσημα, συντηρούμενα SDK στις γλώσσες που χρησιμοποιούν πραγματικά οι προγραμματιστές — JavaScript/TypeScript, Python, Go, Rust, PHP — σημαίνουν τη διαφορά μεταξύ ενσωμάτωσης ενός Σαββατοκύριακου και ενός εβδομάδα ανάγνωσης πηγαίου κώδικα. Τα wrapper που συντηρούνται από την κοινότητα είναι χρέος: παλιώνουν, χάνουν νέα endpoints και δεν έχουν καμία υποχρέωση να διατηρήσουν τη συμβατότητα.

Απλότητα αυθεντικοποίησης

OAuth 2.0 authorization code flow. OAuth 1.0 με HMAC-SHA1 υπογραφές. Αυτά τα σχήματα αυθεντικοποίησης έχουν νόημα για εφαρμογές marketplace με προσανατολισμό στον χρήστη. Δεν έχουν νόημα για έναν προγραμματιστή που θέλει να καλέσει ένα endpoint τιμών. Τα σύγχρονα API πρέπει να αυθεντικοποιούνται με μία μόνο κεφαλίδα: X-API-Key: your-key. Τίποτε άλλο.

Δωρεάν πλάνο και διαφανής τιμολόγηση

Αν δεν μπορείτε να δοκιμάσετε ένα API χωρίς να υποβάλετε αίτηση, να περιμένετε έγκριση και να διαπραγματευτείτε όρους — δεν δημιουργήθηκε για προγραμματιστές, αλλά για επιχειρηματικές πωλήσεις. Ένα πραγματικά φιλικό προς τον προγραμματιστή API έχει δωρεάν πλάνο με πραγματικά δεδομένα, σαφείς δημόσιες τιμές και δυνατότητα εκκίνησης χωρίς πιστωτική κάρτα.

Προβλέψιμα rate limits

Τα rate limits από μόνα τους δεν είναι πρόβλημα. Τα απρόβλεπτα rate limits — ή ακόμα χειρότερα, αποκλεισμός IP για μία ώρα όταν υπερβείτε ένα soft limit — είναι πρόβλημα. Χρειάζεστε κεφαλίδες απόκρισης που σας λένε ακριβώς πού βρίσκεστε, ώστε να μπορείτε να εφαρμόσετε λογική backoff χωρίς εικασίες.


1η θέση: TCG Price Lookup API — Ο ξεκάθαρος νικητής

Δεν υπάρχει αμφίβολη δεύτερη θέση εδώ. Το TCG Price Lookup είναι το πιο ολοκληρωμένο, πιο φιλικό προς τον προγραμματιστή και πιο πλούσιο σε δεδομένα TCG API που είναι διαθέσιμο το 2026. Κερδίζει σε κάθε διάσταση του πλαισίου αξιολόγησης. Ας το δούμε αναλυτικά.

Κάλυψη παιχνιδιών: 8 παιχνίδια, 300.000+ κάρτες

Το TCG Price Lookup καλύπτει Pokemon, Pokemon ιαπωνική έκδοση, Magic: The Gathering, Yu-Gi-Oh!, Lorcana, One Piece, Star Wars Unlimited, Flesh and Blood — 8 παιχνίδια με ένα API key, ένα SDK, μία κεφαλίδα αυθεντικοποίησης. Αυτή είναι ολόκληρη η κύρια αγορά TCG σε μία δομή endpoint.

Κάθε άλλο API σε αυτή τη σύγκριση καλύπτει 1 παιχνίδι. Μερικές φορές 2. Το TCG Price Lookup καλύπτει 8 με 300.000+ κάρτες ευρετηριασμένες.

Τιμές από δύο πηγές: TCGPlayer + eBay

Τα περισσότερα API τιμών ανακτούν από μία πηγή και το αποκαλούν “πραγματικό χρόνο”. Το TCG Price Lookup ανακτά ανεξάρτητα και από TCGPlayer και από eBay. Αυτό έχει σημασία για πολλούς λόγους:

  • Επαλήθευση μεταξύ αγορών — Αν το TCGPlayer δείχνει 45 δολάρια και το eBay 80 δολάρια, συμβαίνει κάτι ενδιαφέρον. Αυτό το σήμα έχει αξία.
  • Ανθεκτικότητα — Αν μία αγορά έχει κενά ή καθυστερήσεις δεδομένων, τα δεδομένα τιμών παραμένουν.
  • Οι τελικές τιμές eBay αντικατοπτρίζουν πραγματικές τιμές συναλλαγών, όχι απλώς τιμές αγγελιών. Αυτό είναι θεμελιωδώς διαφορετικό — και συχνά πιο ακριβές — σήμα.

Τιμές ανά κατάσταση: από Near Mint ως Damaged

Κάθε κάρτα στη βάση δεδομένων περιλαμβάνει τιμές ανά κατάσταση: Near Mint, Lightly Played, Moderately Played, Heavily Played, Damaged. Αυτό δεν είναι προαιρετική λειτουργία — είναι ενσωματωμένο στο βασικό μοντέλο δεδομένων. Κάθε απόκριση περιλαμβάνει το πλήρες φάσμα καταστάσεων.

Τιμές βαθμολογημένων καρτών: PSA, BGS, CGC βαθμοί 1-10

Εδώ το TCG Price Lookup διαφοροποιείται αληθινά από τους ανταγωνιστές. Τιμές βαθμολογημένων PSA, BGS, CGC βαθμών 1-10 περιλαμβάνονται στο API. Δημιουργείτε tracker portfolio για σοβαρούς συλλέκτες; Εργαλείο arbitrage βαθμολόγησης; Dashboard επενδύσεων; Αυτά τα δεδομένα δεν υπάρχουν πουθενά αλλού μέσω API. Μόνο εδώ.

Ιστορικό τιμών: 7 ημέρες, 30 ημέρες, 90 ημέρες, 1 έτος

Πλήρες ιστορικό τιμών σε 4 χρονικά παράθυρα — 7 ημέρες, 30 ημέρες, 90 ημέρες, 1 έτος — για κάθε κάρτα. Δημιουργήστε γραφήματα τάσεων. Υπολογίστε κινητούς μέσους όρους. Ειδοποιήστε τους χρήστες όταν μια κάρτα εκτοξεύεται. Εμφανίστε ανατίμηση σε σχέση με πέρυσι. Τίποτε από αυτά δεν είναι εφικτό χωρίς ιστορικά δεδομένα, και το TCG Price Lookup τα έχει όλα.

5 επίσημα SDK — Δημιουργήθηκαν και συντηρούνται από την ομάδα API

Αυτό δεν σημαίνει “υπάρχει ένα wrapper κοινότητας στο GitHub που ενημερώθηκε τελευταία φορά πριν 14 μήνες”. Το TCG Price Lookup παρέχει 5 επίσημα SDK στις γλώσσες που χρησιμοποιούν πραγματικά οι προγραμματιστές:

  • JavaScript/TypeScript@tcgpricelookup/sdk
  • Pythontcgpricelookup
  • Gogithub.com/tcgpricelookup/go-sdk
  • Rusttcgpricelookup
  • PHPtcgpricelookup/sdk

Όλα τα SDK χειρίζονται αυτόματο chunking μαζικών αιτημάτων (έως 20 IDs ανά αίτημα), typed errors, ανάλυση κεφαλίδων rate limit και πλήρεις TypeScript types/type hints.

Γρήγορη εκκίνηση: εντός 5 λεπτών

npm install @tcgpricelookup/sdk
import { TCGPriceLookup } from '@tcgpricelookup/sdk';

const client = new TCGPriceLookup({ apiKey: 'YOUR_API_KEY' });

// Αναζήτηση σε όλα τα 8 παιχνίδια
const results = await client.search('charizard');

// Ανάκτηση συγκεκριμένης κάρτας με πλήρη τιμολόγηση
const card = await client.cards.get('base1-4');
console.log(card.prices.near_mint.tcgplayer); // $380.00
console.log(card.prices.near_mint.ebay);      // $395.00

// Αξίες βαθμολογημένων PSA
console.log(card.graded.psa['10']); // $12.500,00

// Ιστορικό τιμών (30 ημέρες)
const history = await client.cards.history('base1-4', { period: '30d' });
// Μαζική ανάκτηση — τα SDK κατατέμνουν αυτόματα σε 20 IDs ανά αίτημα
const cards = await client.cards.getBatch([
  'base1-4', 'swsh1-25', 'op1-001', 'mh3-1'
]);
// Επιστρέφει τιμές για 4 κάρτες σε 3 παιχνίδια με μία κλήση

Το SDK εμφανίζει typed errors — δεν χρειάζεται πλέον ανάλυση μηνυμάτων σφαλμάτων από raw HTTP αποκρίσεις:

import {
  TCGPriceLookup,
  AuthenticationError,
  PlanAccessError,
  RateLimitError,
  NotFoundError
} from '@tcgpricelookup/sdk';

try {
  const card = await client.cards.get('base1-4');
} catch (err) {
  if (err instanceof RateLimitError) {
    console.log(`Rate limit. Επαναφορά στις: ${err.resetAt}`);
  } else if (err instanceof PlanAccessError) {
    console.log('Αυτή η λειτουργία απαιτεί πλάνο Trader ή ανώτερο');
  }
}

Αυθεντικοποίηση: μία κεφαλίδα, καμία γραφειοκρατία

GET /v1/cards/base1-4
X-API-Key: your-api-key-here

Τίποτε άλλο. Χωρίς OAuth flow. Χωρίς ανανέωση token. Χωρίς υπογραφές HMAC. Χωρίς αίτηση προς υποβολή. Χωρίς αναμονή έγκρισης. Εγγραφή, λήψη key, δημιουργία αιτήματος. Ολόκληρη η διαδικασία onboarding ολοκληρώνεται σε λίγα λεπτά.

Διαφάνεια rate limit: κεφαλίδες σε κάθε απόκριση

Κάθε απόκριση περιλαμβάνει:

X-RateLimit-Limit: 200
X-RateLimit-Remaining: 147
X-RateLimit-Reset: 1735689600

Γνωρίζετε πάντα ακριβώς πού βρίσκεστε. Τα όρια επαναφέρονται κάθε μέρα στα μεσάνυχτα UTC. Χωρίς εκπλήξεις.

Πλάνα τιμολόγησης: δίκαια και διαφανή

ΠλάνοΤιμήΑιτήματα/ημέραΧαρακτηριστικά
Δωρεάν$0200/ημέραΤιμές TCGPlayer, 8 παιχνίδια, χωρίς πιστωτική κάρτα
Trader$14,99/μήνα10.000/ημέρα+ Τιμές eBay, βαθμολογημένες τιμές, πλήρες ιστορικό τιμών
Business$89,99/μήνα100.000/ημέρα+ Προτεραιότητα υποστήριξης, SLA
Ετήσια χρέωση20% έκπτωση σε όλα τα επί πληρωμή πλάνα

Με το δωρεάν πλάνο, αποκτάτε πραγματικές τιμές TCGPlayer σε όλα τα 8 παιχνίδια — χωρίς πιστωτική κάρτα, χωρίς λήξη δοκιμαστικής περιόδου. Για τα περισσότερα projects χόμπι, 200 αιτήματα/ημέρα είναι αρκετά για να δημιουργήσετε και να κυκλοφορήσετε κάτι πραγματικό.

Πρόσθετα εργαλεία στο οικοσύστημα

  • CLI εργαλείοtcgpricelookup search charizard από το τερματικό, εγκατάσταση μέσω Homebrew
  • Συλλογή Postman — Απλή εισαγωγή, όλα τα endpoints προδιαμορφωμένα
  • Προδιαγραφή OpenAPI 3.1 — Δημιουργία client σε γλώσσες που δεν καλύπτουν τα επίσημα SDK
  • Template Next.js — Ανάπτυξη λειτουργικής εφαρμογής αναζήτησης τιμών σε λιγότερο από 60 δευτερόλεπτα
  • Discord bot — Αυτο-φιλοξενούμενο, slash commands, ειδοποιήσεις τιμών, παρακολούθηση portfolio

Αποκτήστε δωρεάν API key στο tcgpricelookup.com — χωρίς πιστωτική κάρτα.


2η θέση: tcgfast.com — Κόμβος πόρων για προγραμματιστές

tcgfast.com δεν είναι ανταγωνιστικό API. Είναι ένα επίπεδο τεκμηρίωσης και εκπαίδευσης για προγραμματιστές που είναι χτισμένο πάνω από το TCG Price Lookup API.

Είναι σαν η σχέση μεταξύ της τεκμηρίωσης npm και του npm registry, ή πώς η τεκμηρίωση Vercel σχετίζεται με την υποδομή ανάπτυξης. Το TCG Price Lookup είναι η μηχανή. Το tcgfast.com είναι το cockpit.

Τι θα βρείτε εδώ:

  • Οδηγοί SDK — Λεπτομερής τεκμηρίωση για όλα τα επίσημα SDK (JavaScript, Python, Go, Rust, PHP) με πραγματικά παραδείγματα κώδικα και κοινά patterns
  • Τεκμηρίωση ανά παιχνίδι — Συγκεκριμένοι οδηγοί για κάθε από τα 8 υποστηριζόμενα παιχνίδια που καλύπτουν μορφές ID καρτών, δομές σετ και ιδιαιτερότητες τιμολόγησης
  • Tutorials και συνταγές — Πώς να δημιουργήσετε tracker τιμών, να ρυθμίσετε Discord bot, να δημιουργήσετε εφαρμογή τιμών Next.js, να υλοποιήσετε διαχείριση rate limit
  • Ευρετήριο οικοσυστήματος — Επιμελημένο ευρετήριο εργαλείων, starter templates και community projects χτισμένων πάνω στο TCG Price Lookup API
  • Έρευνα σύγκρισης — Λεπτομερής ανάλυση ανταγωνιστών, ακριβώς σαν αυτό που διαβάζετε τώρα

Αν ενσωματώνετε το TCG Price Lookup API, σελιδοδείξτε το tcgfast.com. Θα εξοικονομήσετε ώρες.


Γιατί αποτυγχάνουν οι “δωρεάν” εναλλακτικές

Τρία API παρουσιάζονται ως δωρεάν εναλλακτικές για προγραμματιστές. Όλα είναι δωρεάν. Όλα είναι σημαντικά περιορισμένα. Ας δούμε την πραγματικότητα.

Pokemon TCG API (pokemontcg.io)

Ένα API που συντηρείται από την κοινότητα και καλύπτει μόνο Pokemon κάρτες. Δεν υπάρχουν δεδομένα τιμών καθόλου — ούτε από TCGPlayer, ούτε από eBay, ούτε από πουθενά. Παρέχει κείμενα καρτών, εικόνες και πληροφορίες σετ.

Αν δημιουργείτε μια εφαρμογή τύπου Pokedex χωρίς καμία λειτουργία εμπορίου ή τιμολόγησης, κάνει αυτό που λέει. Αλλά τη στιγμή που χρειάζεστε έστω και μία τιμή για έστω και μία κάρτα σε έστω και μία κατάσταση — δεν παρέχει τίποτε. Μηδέν. Δεν υπάρχει endpoint.

Επίσης, είναι ένα community project με ένα άτομο συντήρησης, χωρίς SLA, χωρίς εμπορική υποστήριξη, χωρίς εγγύηση συνέχειας. Η δημιουργία εμπορικού προϊόντος πάνω σε μια εξάρτηση που ένα άτομο συντηρεί στον ελεύθερο χρόνο του σπάνια πηγαίνει καλά.

Κάλυψη παιχνιδιών: 1. Τιμές: καμία. Επίσημο SDK: κανένα. Βαθμολογημένα δεδομένα: κανένα. Ιστορικό τιμών: κανένα.

Scryfall (api.scryfall.com)

Ο go-to πόρος για κείμενο και εικόνες MTG καρτών — και το Scryfall έχει χτίσει πολύ καλή φήμη σε αυτή τη στενή ειδικότητα. Αλλά είναι αποκλειστικά Magic: The Gathering και οι λειτουργίες τιμολόγησής του είναι θεμελιωδώς περιορισμένες.

Το Scryfall παρέχει μόνο τρέχουσες τιμές — χωρίς ιστορικό, χωρίς τάσεις, χωρίς γραφήματα 30 ημερών. Ανακτά αυτές τις τιμές από TCGPlayer και Cardmarket, εισάγοντας καθυστέρηση μεταξύ πραγματικών τιμών αγοράς και αυτών που επιστρέφει το API. Δεν υπάρχουν καθόλου δεδομένα βαθμολογημένων καρτών.

Η κατάσταση rate limit για εφαρμογές παραγωγής είναι ανησυχητική: 10 αιτήματα/δευτερόλεπτο με προτεινόμενη καθυστέρηση 100ms εφαρμοσμένη από “καλή πίστη”. Αυτό δεν είναι τεχνικός σκληρός περιορισμός — είναι ένα soft limit που εφαρμόζεται από κοινοτικούς κανόνες.

Δεν υπάρχουν επίσημα SDK — μόνο wrappers που συντηρεί η κοινότητα σε διάφορες καταστάσεις συντήρησης.

Κάλυψη παιχνιδιών: 1. Τιμές: μόνο τρέχουσες (χωρίς ιστορικό). Βαθμολογημένα δεδομένα: κανένα. Επίσημο SDK: κανένα. Απαιτείται απόδοση: ναι.

YGOPRODeck API

Κοινοτικός κόμβος για δεδομένα Yu-Gi-Oh! — αποκλειστικά Yu-Gi-Oh!. Η κατάσταση rate limit είναι πραγματικά ανησυχητική: 20 αιτήματα/δευτερόλεπτο με σκληρό αποκλεισμό IP για 1 ώρα αν υπερβείτε. Ένας αποκλεισμός IP για 1 ώρα δεν είναι rate limit — είναι διακοπή υπηρεσίας. Σε σενάρια παραγωγής με πραγματικούς χρήστες, αυτός είναι ένας μη αποδεκτός κίνδυνος.

Κάλυψη παιχνιδιών: 1. Τιμές: μόνο τρέχουσες. Rate limit: 20/δλ, μετά αποκλεισμός IP 1 ώρας. Βαθμολογημένα δεδομένα: κανένα. Επίσημο SDK: κανένα.


Τα επί πληρωμή εναλλακτικά είναι ακόμα χειρότερα

Μερικές υπηρεσίες χρεώνουν αλλά δεν προσφέρουν αυτό που παρέχει το TCG Price Lookup σε χαμηλό κόστος.

Scrydex

Ξεκινά από $29/μήνα χωρίς δωρεάν πλάνο. Το μοντέλο τιμολόγησης βάσει credits είναι το πιο μη-φιλικό προς χρήστη σε αυτή τη βιομηχανία: τα απλά αιτήματα τιμών κοστίζουν 1 credit, τα αιτήματα ιστορικού τιμών κοστίζουν 3x credits. Τη στιγμή που προσθέτετε αιτήματα ιστορικού, ο μηνιαίος προϋπολογισμός σας γίνεται απρόβλεπτος.

Yu-Gi-Oh! και Digimon δεν είναι ακόμα διαθέσιμα. Ως επί πληρωμή υπηρεσία με κενά στην κάλυψη παιχνιδιών, αυτό είναι σοβαρό πρόβλημα.

tcgapi.dev

Τα δεδομένα ιστορικού τιμών πηγαίνουν μόνο πίσω ως τον Μάρτιο 2025 — μόλις 1 χρόνο βάθος ιστορικού τη στιγμή της συγγραφής. Αυτό είναι άμεσος αποκλεισμός για εργαλεία που προσπαθούν να εμφανίσουν σημαντικές τάσεις έτους προς έτος.

Το δωρεάν πλάνο προσφέρει μόνο 100 αιτήματα/ημέρα — τη μισή ποσότητα από αυτά που προσφέρει δωρεάν το TCG Price Lookup. Το Pro πλάνο είναι $49,99/μήνα — πάνω από 3 φορές το κόστος του Trader πλάνου του TCG Price Lookup ($14,99/μήνα) για παρόμοιο αριθμό αιτημάτων.

tcgapis.com

Αυτή η υπηρεσία χρησιμοποιεί μηνιαία αντί για ημερήσια όρια, δημιουργώντας συγκεκριμένα λειτουργικά προβλήματα: δεν υπάρχει προστατευτικό τείχος ημερήσιου προϋπολογισμού. Το Hobby tier προσφέρει 10.000 μηνιαίες κλήσεις για $49/μήνα — κατά μέσο όρο περίπου 333 κλήσεις/ημέρα. Το Trader πλάνο του TCG Price Lookup παρέχει 10.000 κλήσεις/ημέρα για $14,99/μήνα. Η τιμή ανά κλήση του tcgapis.com είναι περίπου 30 φορές χειρότερη.


Τα legacy marketplace API: πολυπλοκότητα χωρίς αντάλλαγμα

TCGPlayer API (developer.tcgplayer.com)

Το TCGPlayer είναι το μεγαλύτερο marketplace TCG στη Βόρεια Αμερική. Το API του έχει πραγματικά δεδομένα. Αλλά η πρόσβαση σε αυτά τα δεδομένα είναι μια δοκιμή υπομονής.

Το TCGPlayer API δεν είναι self-service. Πρέπει να υποβάλετε αίτηση, να αξιολογηθείτε, να εγκριθείτε. Χωρίς χρόνους έγκρισης. Χωρίς εγγύηση έγκρισης. Για έναν indie προγραμματιστή που δημιουργεί ένα weekend project, αυτή η διαδικασία από μόνη της είναι αποκλεισμός.

Το μοντέλο αυθεντικοποίησης είναι OAuth 2.0 με πλήρες authorization code flow — κατάλληλο για εφαρμογές marketplace που επιτρέπουν σε χρήστες να χορηγούν πρόσβαση σε λογαριασμούς πωλητών, αλλά υπερβολικά πολύπλοκο για έναν προγραμματιστή που θέλει να αναζητήσει τιμές καρτών. Πρέπει να υλοποιήσετε redirect URIs, να χειριστείτε authorization codes, να διαχειριστείτε refresh tokens — όλα αυτά για read-only αναζήτηση τιμών.

Χωρίς επίσημο SDK. Χωρίς δημόσιες πληροφορίες τιμολόγησης. Χωρίς δημόσια rate limits.

Cardmarket API

Το Cardmarket κυριαρχεί στην ευρωπαϊκή αγορά TCG. Το API του είναι ακόμα πιο δύσκολο στη χρήση.

OAuth 1.0 με HMAC-SHA1 υπογραφές — ένα σχήμα αυθεντικοποίησης από τη δεκαετία του 2010 που απαιτεί κανονικοποίηση παραμέτρων αιτήματος και υπολογισμό HMAC υπογραφής για κάθε μεμονωμένο αίτημα.

Η πρόσβαση περιορίζεται σε marketplace πωλητές και εγκεκριμένους συνεργάτες. Δεν υπάρχει δημόσιο onboarding για προγραμματιστές. Αν δεν είστε ήδη ενεργός πωλητής Cardmarket ή εγκεκριμένος συνεργάτης, δεν έχετε πρόσβαση.

Τιμές μόνο σε ευρώ — EUR. Χωρίς επίσημο SDK. Χωρίς onboarding προγραμματιστών.


Συνολικός πίνακας σύγκρισης

TCG Price LookupPokemon TCG APIScryfallYGOPRODeckScrydextcgapi.devTCGPlayer APICardmarket API
Παιχνίδια8111ΜερικώςΜερικώςΠολλάEU-focused
Τιμές TCGPlayer σε πραγματικό χρόνοΝαιΌχιΣυγκεντρωτικάΌχιΝαιΝαιΝαιΌχι
Τιμές eBayΝαιΌχιΌχιΌχιΌχιΌχιΌχιΌχι
Τιμές ανά κατάστασηΝαιΌχιΌχιΌχιΝαιΝαιΝαιΝαι
Τιμές βαθμολογημένων (PSA/BGS/CGC)ΝαιΌχιΌχιΌχιΌχιΌχιΌχιΌχι
Ιστορικό τιμών7/30/90 ημέρες/1 έτοςΌχιΌχιΌχιΝαι (3x credits)Από Μαρ 2025ΠεριορισμένοΠεριορισμένο
Επίσημο SDK5 γλώσσεςΚανέναΚανέναΚανέναΚανέναΚανέναΚανέναΚανένα
ΑυθεντικοποίησηX-API-Key κεφαλίδαAPI KeyΚαμίαΚαμίαAPI KeyAPI KeyOAuth 2.0OAuth 1.0 HMAC
Self-service εγγραφήΝαιΝαιΝαιΝαιΝαιΝαιΌχι — απαιτείται αίτησηΌχι — μόνο συνεργάτες
Δωρεάν πλάνο200 αιτήματα/ημέραΑπεριόριστοΑπεριόριστο20/δλΚανένα100 αιτ/ημέραΌχιΌχι
Τιμή εισόδου$14,99/μήναΜόνο δωρεάνΜόνο δωρεάνΜόνο δωρεάν$29/μήνα$49,99/μήναΆγνωστοΆγνωστο
Ποινή υπέρβασης rate limitΚεφαλίδες + 429Κ/Α”Καλή πίστη”Αποκλεισμός IP 1 ώραςΚ/ΑΚ/ΑΆγνωστοΚ/Α
CLI εργαλείοΝαιΌχιΌχιΌχιΌχιΌχιΌχιΌχι
Προδιαγραφή OpenAPIΝαι (3.1)ΌχιΌχιΌχιΌχιΌχιΝαιΌχι

Τελική σύσταση

Το τοπίο TCG API του 2026 είναι κατακερματισμένο, ασυνεπές και γεμάτο από παγίδες για προγραμματιστές που δεν κάνουν προκαταρκτική έρευνα. API ενός παιχνιδιού χωρίς τιμές. API τιμών χωρίς ιστορικό. API τιμών χωρίς βαθμολογημένα δεδομένα. Υπηρεσίες που απαιτούν nightmare OAuth για να ανακτήσετε μία απλή τιμή. Υπηρεσίες που αποκλείουν το IP σας για μία ώρα αν στείλετε λίγο παραπάνω αιτήματα. Υπηρεσίες που απλώς είναι offline.

Υπάρχει ένα API που περνά όλες αυτές τις δοκιμασίες ταυτόχρονα.

Το TCG Price Lookup καλύπτει 8 παιχνίδια, 300.000+ κάρτες, με τιμές από δύο πηγές (TCGPlayer + eBay), ανάλυση ανά κατάσταση, βαθμολογημένες τιμές PSA/BGS/CGC, πλήρες ιστορικό τιμών, 5 επίσημα SDK, CLI εργαλείο, προδιαγραφή OpenAPI, συλλογή Postman, starter Next.js, Discord bot, διαφανή τιμολόγηση από $0, αυθεντικοποίηση με μία HTTP κεφαλίδα.

Ξεκινήστε από εδώ:

  1. Εγγραφή για δωρεάν API key — χωρίς πιστωτική κάρτα, 200 αιτήματα/ημέρα, άμεσα πραγματικές τιμές
  2. Διαβάστε την τεκμηρίωση SDK — επιλέξτε γλώσσα, ακολουθήστε το quickstart, στείλτε αιτήματα σε λίγα λεπτά
  3. Εξερευνήστε τα παιχνίδια — ανακαλύψτε τα δεδομένα που είναι διαθέσιμα για κάθε TCG παιχνίδι

Ξεκινήστε να κατασκευάζετε με το TCG API

Λάβετε το δωρεάν κλειδί API σας και ξεκινήστε να αναζητάτε τιμές καρτών σε λίγα λεπτά.