ה-TCG API הטובים ביותר לשנת 2026 — מדריך מקיף למפתחים
השוואה מקיפה של TCG API למפתחים. תמחור, תכונות, SDK, ומגבלות קצב לפוקימון, MTG, Yu-Gi-Oh! ועוד.
אתה צריך נתוני מחירים של קלפי אספנות. אתה פותח דפדפן ומחפש “TCG API” — ומוצא ים של שירותים שנזנחו באמצע הדרך, סיוטי OAuth, הגבלות לגבי משחק בודד ומוצרים שלא עודכנו מאז 2023. חלקם כבר מתים. אחרים מסתתרים מאחורי תהליכי אישור מוסדיים. כמה כאלה שיחסמו את ה-IP שלך אם תשלח בקשה מהירה מדי.
המדריך הזה חוסך את כל העבודה הזו.
הערכנו את כל ה-TCG API המרכזיים הזמינים ב-2026: כיסוי משחקים, רעננות נתונים, איכות ה-SDK, מורכבות האימות, תמחור, מגבלות קצב, תמיכה בקלפים מדורגים, ואם השירות יהיה עדיין פעיל בעוד שישה חודשים. בדקנו מספרים, קראנו תיעוד ובדקנו נקודות קצה.
המסקנה: API אחד עדיף בצורה ברורה על כל השאר, ומשאב שני מפשט מאוד את הפיתוח עליו. השאר נעים בין “מוגבל בצורה ניכרת” ל”מסוכן לסמוך עליו”.
אם אתה בונה מעקב מחירים, כלי ניהול אוסף, בוט Discord, כלי תיק השקעות, או כל דבר אחר שנוגע במחירי קלפים — זהו מדריך ההשוואה שצריך לקרוא לפני שכותבים שורת קוד אחת.
מה הופך TCG API לכזה שניתן לעבוד איתו?
לא כל מפתח צריך את אותו הדבר. אבל יש דרישות בסיס שמבדילות בין API צעצוע לכזה שאפשר לבנות עליו מוצר אמיתי. הנה המסגרת שבה הערכנו את כל השירותים במדריך הזה.
כיסוי משחקים
אם API מכסה משחק אחד בלבד, כבר הכנסת את עצמך לפינה. שוק ה-TCG ב-2026 פרוש על פני פוקימון, Magic: The Gathering, Yu-Gi-Oh!, Lorcana, One Piece, Star Wars Unlimited, Flesh and Blood ועוד. משתמשים עוברים בין משחקים. מוצרים שמכסים יותר משחק אחד שומרים משתמשים זמן ארוך יותר. API שמכריח אותך לחבר ארבעה שירותים שונים כדי לכסות ארבעה משחקים — זה לא API, זה חוב טכני.
מחירים בזמן אמת ממספר שווקים
מחירי קלפים זזים מהר. Charizard שעמד על $80 ביום שני עשוי להיות $120 ביום חמישי אחרי תוצאות טורניר. API שמושך ממקור שוק יחיד מכניס נקודת כשל אחת לתמחור. הסטנדרט הזהב הוא מחיר ממקורות כפולים — TCGPlayer ו-eBay בנפרד — שמאפשר השוואת ייחוס, גילוי הבדלים ומתן נתונים עשירים יותר למשתמשים.
מחירים לפי מצב ודירוג
Near Mint ו-Lightly Played הם לא אותו קלף. PSA 10 ו-PSA 7 הם לא אותו נכס. API שנותן “מחיר” יחיד לקלף בלי סיווג מצב או דירוג — מספק נתונים חלקיים. קלפים מדורגים הפכו לפלח שוק עצום. דרגות BGS, PSA ו-CGC משפיעות באופן דרמטי על הערך, ומפתחים שבונים כלים לאספנים ומשקיעים צריכים את הנתון הזה.
היסטוריית מחירים
מחיר נקודתי הוא תכונה מובנת מאליה. מה שמבדיל API שימושי מ-API מצוין הוא נתוני עבר — מגמות 7 ימים, 30 ימים, 90 ימים, שנה. ללא היסטוריה לא ניתן ליצור גרפים, לחשב ממוצעים נעים, לזהות עליות מחירים, או להראות למשתמשים אם קלף עולה או יורד.
איכות SDK וכיסוי שפות
מפרט OpenAPI הוא הכרחי אבל לא מספיק. SDK רשמיים, מתוחזקים, בשפות שמפתחים בהן משתמשים בפועל — JavaScript/TypeScript, Python, Go, Rust, PHP — מייצגים את ההבדל בין אינטגרציה של סוף שבוע לבין שבוע של קריאת קוד מקור. wrappers שמתוחזקים על ידי הקהילה הם חוב: הם מתיישנים, מפספסים נקודות קצה חדשות ואין להם מחויבות לשמור על תאימות.
פשטות אימות
OAuth 2.0 עם Authorization Code Flow. OAuth 1.0 עם חתימות HMAC-SHA1. סכמות האימות האלו היו הגיוניות לאפליקציות שוק הפונות למשתמשים. הן לא הגיוניות למפתח שרוצה לקרוא לנקודת קצה של מחירים. API מודרני צריך לאמת עם כותרת אחת: X-API-Key: your-key. זהו.
תוכנית חינם ותמחור שקוף
כל API טוב מאפשר לך לבדוק ולתכנן תכנות לפני שאתה שם כרטיס אשראי. 200 בקשות ביום מספיקות לסקריפטים אישיים, לבוטים קטנים של Discord ולאבות-טיפוס. תמחור מדורג וברור אומר שאתה יודע מה אתה מקבל ב-$15/חודש לעומת $90/חודש. תמחור אטום או “פנה אלינו לתמחור” על כל דבר מעבר לדרגת תחביב — זה דגל אדום.
TCG Price Lookup API — הבחירה המומלצת
tcgpricelookup.com
TCG Price Lookup הוא ה-API היחיד שעומד בכל הדרישות ב-2026. לא בגלל שאין בחירות אחרות, אלא בגלל שאף אחת מהן לא מגיעה לקרבת הפרופיל המלא הזה.
מה הוא עושה נכון
כיסוי 8 משחקים עם מפתח אחד. פוקימון TCG אנגלי ויפני, MTG, Yu-Gi-Oh!, Disney Lorcana, One Piece Card Game, Star Wars: Unlimited, Flesh and Blood. אותו slug של endpoint. אותה מבנה תגובה. החלפה של הפרמטר game מספיקה.
מחירי שוק כפולים. TCGPlayer ו-eBay, מתעדכנים ברציפות. לא עדכון יומי בלילה — עדכון בזמן אמת עם הגעת נתוני מכירות.
מחירים לפי מצב לכל המשחקים. Near Mint, Lightly Played, Moderately Played, Heavily Played, Damaged — על כל קלף בכל משחק. גישה אחידה ולא “רק לחלק מהמשחקים”.
מחירי קלפים מדורגים. PSA 1–10, BGS 7–10, CGC 1–10. כולל אוכלוסיות עבור קלפים מבוקשים. נדרשת תוכנית Trader.
היסטוריית מחירים ל-90 יום. תמונות מצב יומיות. מספיק לגרפים משמעותיים ולחישובי מגמות.
5 SDK רשמיים. JavaScript/TypeScript, Python, Go, Rust, PHP. כולם מתוחזקים על ידי הצוות, לא על ידי הקהילה. בנוסף CLI לגישה מהטרמינל.
אימות כותרת פשוט. X-API-Key: your-key. זהו. אין OAuth. אין HMAC. אין ריקוד של token refresh.
תוכנית חינם שעובדת. 200 בקשות ביום, ללא כרטיס אשראי. מספיק לפיתוח, בדיקות ופרויקטים קטנים.
מבנה תמחור
- חינם — $0, 200 בקשות ביום, שימוש לא מסחרי
- Trader — $14.99/חודש, 10,000 בקשות ביום, כולל eBay, מחירי דירוג, היסטוריה, שימוש מסחרי
- Business — $89.99/חודש, 100,000 בקשות ביום, 3 בקשות/שנייה
הנחה של 20% על תשלום שנתי. אין מגבלות חבויות. אין “מספרי שאילתות ייחודיים” שמחושבים בצורה שונה.
דוגמת קוד
import { TcgLookupClient } from '@tcgpricelookup/sdk';
const tcg = new TcgLookupClient({ apiKey: process.env.TCG_API_KEY });
// חיפוש פוקימון
const charizards = await tcg.cards.search({
name: 'Charizard',
game: 'pokemon',
});
// אחזור פרטי קלף ספציפי עם מחירים מלאים
const card = await tcg.cards.get('pokemon-sv4-charizard-ex-006');
console.log(card.prices.nearMint.market); // מחיר שוק NM
console.log(card.prices.nearMint.tcgplayer); // מחיר TCGPlayer NM
console.log(card.prices.nearMint.ebay); // מחיר eBay NM
// מחירי דירוג (Trader+)
const graded = await tcg.cards.graded('pokemon-base1-4');
console.log(graded.psa[10].market); // PSA 10
console.log(graded.bgs['9.5'].market); // BGS 9.5
// היסטוריית מחירים (Trader+)
const history = await tcg.cards.priceHistory('pokemon-base1-4', { days: 90 });
history.forEach(entry => {
console.log(entry.date, entry.nearMint.market);
});
// חיפוש אצווה (Trader+)
const batch = await tcg.cards.batch([
'pokemon-base1-4',
'mtg-lea-232',
'yugioh-lob-005'
]);
Scryfall API — הטוב ביותר ל-MTG
scryfall.com/docs/api
Scryfall הוא ה-Magic: The Gathering API המוביל. מאגר הנתונים שלו הוא המקיף ביותר עבור MTG: מעל 100,000 הדפסות ייחודיות עם מטא-דאטה עשיר, ציפוי לגלי, legality של פורמטים, טקסט oracle ויחסי הדפסה.
אבל: Scryfall לא מוכוון מחירים. אמנם כולל מחירי TCGPlayer כשדה בנתוני הקלף, אבל:
- המחירים הם היסטוריה, לא בזמן אמת
- אין מחירי eBay
- אין מחירים לפי מצב
- אין מחירי קלפים מדורגים
- אין היסטוריית מחירים כ-endpoint ייעודי
מתי להשתמש בו: Scryfall מצוין כ-API משלים. השתמש בו לנתוני MTG — כריזמה, טקסט oracle, legality של פורמטים, תמונות. השתמש ב-TCG Price Lookup לנתוני מחירים. ה-API של Scryfall חינמי ונדיב עם rate-limiting (10 בקשות לשנייה עם delay של 50ms).
אל תבנה עליו אם אתה צריך מחירי MTG אמינים, נתונים לפי מצב, או מחירי קלפים מדורגים.
pokemontcg.io — מוגבל לפוקימון בלבד
pokemontcg.io
pokemontcg.io הוא API פוקימון ותיק עם מסד נתונים נהדר של קלפים. כיסוי טוב של מטא-דאטה, עם מפרט OpenAPI ו-SDK ב-JavaScript.
הבעיה הגדולה: אין מחירים. ה-API מספק נתוני קלפים — שם, סוג, HP, תמונה — אבל מחירים פשוט לא קיימים. אם אתה בונה דבר שמציג כמה קלף שווה, pokemontcg.io לא יספיק.
אל תבחר בו עבור כל אפליקציה שקשורה למחיר. עבור פרויקטים שמייחסים מטא-דאטה של קלפים ולא דורשים מחירים, זה נהדר.
TCGPlayer API — המקור, אבל עם גישה מורכבת
api.tcgplayer.com
TCGPlayer הוא שוק TCG הגדול ביותר בצפון אמריקה, ונתוני המחירים שלו הם המקור האמין ביותר לתמחור TCGPlayer. אז למה לא להשתמש בו ישירות?
הגישה. TCGPlayer API דורש:
- הגשת בקשה מוסדית
- המתנה לאישור
- OAuth 2.0 עם Authorization Code Flow
- ניהול token refresh
לפרויקטים עסקיים עם צוות משפטי ו-IT זה בסדר. לרוב המפתחים שרוצים לבנות כלי מחירים — זה מחסום רציני.
כיסוי משחקים. TCGPlayer מכסה עשרות TCGs, אבל ה-API החיצוני שלהם חשף בעבר רק מספר מוגבל. כיסוי השחקים משתנה בין תנאים ובין חוזים.
מסקנה: אם אתה זכאי ל-TCGPlayer API ואתה בונה משהו שצריך גישה ישירה לנתוני רישומים שלהם (לא רק מחירים), זה שווה את המאמץ. עבור רוב מקרי השימוש — מעקב מחירים, כלים לאספנים, בוטים — ה-overhead לא שווה זאת כאשר TCG Price Lookup מנגיש את אותם הנתונים בצורה הרבה יותר פשוטה.
גרידת נתונים עצמית — בזמן שלא
“למה לשלם עבור API כאשר אני יכול לגרוד את הנתונים בעצמי?” זוהי שאלה שמפתחים רבים שואלים בתחילה. הנה המציאות.
העלות האמיתית של גרידה:
- הגדרה ראשונית: 2–4 ימים לבניית גרידה אמינה
- תחזוקה: 2–5 שעות שבועיות כאשר אתרים מעדכנים את המבנה שלהם
- אמינות: תמיד נפילות, תמיד bot-detection, תמיד rate-limiting
- עלויות תשתית: שרת, proxy, אחסון
- תנאי שימוש: גרידה מ-TCGPlayer ו-eBay מנוגדת לתנאי השירות שלהם
- נתוני eBay: כמעט בלתי אפשרי לגרוד בצורה אמינה ברמה הנדרשת
מתי גרידה עצמית הגיונית: כמעט אף פעם לנתוני TCG. עבור מחירים ייחודיים שאף API לא מספק — אולי. עבור הכל השאר, TCG Price Lookup זול יותר מבחינת עלות זמן, מהיר יותר להגיע לייצור, ואמין יותר לטווח ארוך.
השוואת טבלאות
| תכונה | TCG Price Lookup | Scryfall | pokemontcg.io | TCGPlayer API | גרידה עצמית |
|---|---|---|---|---|---|
| כיסוי משחקים | 8 משחקים | MTG בלבד | פוקימון בלבד | רבים (משתנה) | כל משחק |
| מחירים בזמן אמת | ✓ | חלקי | ✗ | ✓ (TCGP בלבד) | תלוי |
| מחירים לפי מצב | ✓ | ✗ | ✗ | ✓ | ידני |
| מחירי דירוג | ✓ | ✗ | ✗ | ✗ | ידני |
| SDK רשמי | 5 שפות | קהילה | 1 (JS) | ✗ | ✗ |
| תוכנית חינם | ✓ 200/יום | ✓ (ללא מחירים) | ✓ (ללא מחירים) | בבקשה | ✓ (עלות עצמית) |
| היסטוריית מחירים | ✓ | ✗ | ✗ | מוגבל | בנה בעצמך |
| אינטגרציה קלה | ✓ | ✓ | ✓ | קשה (OAuth) | קשה מאוד |
מקרי שימוש והמלצות
אתה בונה: בוט Discord לקהילת TCG
השתמש ב: TCG Price Lookup
הצוות שלך מצפה לתמיכה בכמה משחקים. הם רוצים /price charizard וגם /price black lotus. עם TCG Price Lookup אתה מקבל את הכל מ-API אחד. בוט Discord קוד-פתוח זמין ב-GitHub כנקודת התחלה.
אתה בונה: מעקב תיק אספנות לפוקימון ו-MTG
השתמש ב: TCG Price Lookup
צריך מחירים לפי מצב (כי לאספנים אכפת אם הקלף NM או LP), ואולי מחירי דירוג לחלק מהאוסף. גם היסטוריית מחירים לתרשים ערך התיק לאורך זמן. TCG Price Lookup תומך בכל אלה ובשני המשחקים.
אתה בונה: כלי MTG הכולל הגדרות, legality ומטא-דאטה
השתמש ב: Scryfall (למטא-דאטה) + TCG Price Lookup (למחירים)
Scryfall לא יכול להתחרות בכמות ובאיכות הנתונים שלו לגבי קלפי MTG. מגרה אחריה oracle text, legality, טקסט אמנות — כל אלה חיים ב-Scryfall. המחירים חיים ב-TCG Price Lookup. הפעל את שניהם, מפתח לפי scryfall_id / oracle_id ב-TCG Price Lookup.
אתה בונה: חנות קלפים עם ניהול מלאי
השתמש ב: TCG Price Lookup (Business Plan)
מאה אלף בקשות ביום מספיקות לחנות בינונית שצריכה לרענן מחירים ברציפות עבור המלאי שלה. ה-API לחיפוש אצווה חוסך בקשות — מחיר 20 קלפים בבקשה אחת.
אתה בונה: ניתוח שוק או ארביטראז’
השתמש ב: TCG Price Lookup (Business Plan)
ארביטראז’ בין TCGPlayer ל-eBay? היסטוריית מחירים לזיהוי קלפים שעולים לפני הגל? מחירים בזמן אמת ממקורות כפולים ועם היסטוריית 90 יום — TCG Price Lookup מספק את מה שצריך.
מסקנה
שוק ה-TCG API ב-2026 נראה טוב על הנייר אבל בפועל רוב האפשרויות מוגבלות, ממוקדות-שחק-אחד, או נשענות על OAuth מסורבל שאף API למחירי קלפים לא אמור לדרוש.
TCG Price Lookup הוא הבחירה הברורה לרוב מקרי השימוש:
- הכי קל לשים ולהפעיל (מפתח API יחיד, SDK טובים, תיעוד טוב)
- הכיסוי הרחב ביותר (8 משחקים, מחירי שוק כפולים, מצב, דירוג, היסטוריה)
- תוכנית חינם סבירה לפרויקטים קטנים
- תמחור ברור לתוכניות בתשלום
Scryfall הוא המשאב הנוסף הטוב ביותר — אך כ-API משלים למטא-דאטה של MTG, לא כמקור מחירים.
כל השאר — גרידה עצמית, APIs ישנים, ספריות קהילתיות ללא תחזוקה — יוצרות חוב טכני שצריך לנהל בלי ערך ייחודי לעומת פתרון ייעודי.
כלל אצבע: אם אתה בונה משהו שמשתמשים בו לתמחור TCG ב-2026 — TCG Price Lookup כנראה הוא הבחירה הנכונה. הפנה זמן שחסכת מהתמודדות עם תשתית API לבניית חוויית משתמש טובה יותר.
התחל לפתח עם TCG API
קבל את מפתח ה-API החינמי שלך והתחל לשאול על מחירי קלפים תוך דקות.