Erste Schritte
So beginnen Sie in unter 5 Minuten mit der TCG Price Lookup API.
1. API-Schlüssel erhalten
Registrieren Sie sich auf tcgpricelookup.com und erhalten Sie Ihren kostenlosen API-Schlüssel über das Dashboard. Der Free-Plan enthält 200 Anfragen pro Tag — keine Kreditkarte erforderlich.
Nach dem Einloggen navigieren Sie zu Dashboard → API-Schlüssel. Ihr Schlüssel hat folgendes Format:
tcg_live_sk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Halten Sie diesen Schlüssel geheim. Commiten Sie ihn nicht in die Versionsverwaltung und exponieren Sie ihn nicht in clientseitigem Code.
2. SDK installieren
Wählen Sie Ihre bevorzugte Sprache und installieren Sie das offizielle SDK:
# JavaScript / TypeScript
npm install tcglookup
# Python
pip install tcglookup
# Go
go get github.com/TCG-Price-Lookup/tcglookup-go
# Rust
cargo add tcglookup
# PHP
composer require tcg-price-lookup/tcglookup
Alle SDKs übernehmen automatisch Authentifizierung, Request-Serialisierung, Fehleranalyse und Rate-Limit-Header.
3. Erste Anfrage senden
Minimalbeispiele in jeder unterstützten Sprache:
// JavaScript / TypeScript
import { TCGLookup } from 'tcglookup';
const tcg = new TCGLookup({ apiKey: 'your-api-key' });
const results = await tcg.search('charizard', { game: 'pokemon', limit: 5 });
console.log(results.data);
// → Array von Kartenobjekten mit Live-Marktpreisen
# Python
from tcglookup import TCGLookup
tcg = TCGLookup(api_key='your-api-key')
results = tcg.search('charizard', game='pokemon', limit=5)
print(results.data)
// Go
client := tcglookup.NewClient("your-api-key")
results, _ := client.Search("charizard", &tcglookup.SearchParams{Game: "pokemon"})
4. Antwort prüfen
Eine erfolgreiche Antwort hat folgende Struktur:
{
"data": [
{
"id": "pokemon-base1-4",
"name": "Charizard",
"game": "pokemon",
"set": { "name": "Base Set", "code": "base1" },
"rarity": "Rare Holo",
"prices": {
"nearMint": {
"market": 450.00,
"tcgplayer": 445.00,
"ebay": 455.00
},
"lightlyPlayed": {
"market": 380.00
}
}
}
],
"total": 12,
"limit": 5,
"offset": 0
}
5. Nächste Schritte
- Authentifizierung — Sicherer Umgang mit dem API-Schlüssel
- API Endpoints — Alle verfügbaren Endpoints
- Fehlerbehandlung — Umgang mit Fehlern
- SDKs & Bibliotheken — Detaillierte SDK-Dokumentation