TheSportsDB
Offene, community-gepflegte Sportdatenbank für Fußball, NBA, NFL, MLB, NHL, F1 und hunderte weitere Ligen, mit einem kostenlosen Test-Schlüssel ohne Registrierung.
TheSportsDB ist eine community-gepflegte JSON-API, die Teams, Spieler, Ligen, Spielpläne, vergangene Events, Ligatabellen und eine umfangreiche Medienebene (Team-Wappen, Trikots, Stadionfotos, Spieler-Thumbnails) bereitstellt. Die Abdeckung umfasst Fußball, Basketball, American Football, Baseball, Hockey, Motorsport, Esport und mehr, was sie zur breitesten kostenlosen Anlaufstelle für Sportmetadaten macht. Der gemeinsame öffentliche Test-Schlüssel (im Pfad '123' oder '3' verwenden) erlaubt den Zugriff auf die v1-Kernendpunkte ohne Registrierung. Ein kostenpflichtiger Plan fügt einen dedizierten Produktionsschlüssel, höhere Limits und die v2-API (2-Minuten-Liveticker, Video-Highlights) hinzu. Ideal für Team-/Liga-/Spieler-Such-Skills, spielplanbasierte Assistenten oder die Anreicherung von Sportinhalten mit Logos und Bildern.
Free Tier
Kostenlos mit dem gemeinsamen öffentlichen Test-Schlüssel (im URL-Pfad '123' verwenden; v1-Kernendpunkte, 30 Anfragen/Min., die meisten Abfragen eingeschränkt). Kostenpflichtige Pläne: Single Developer 9 $/Monat (dedizierter Schlüssel, v2-API, 100 Anfragen/Min.) und Small Business 20 $/Monat (120 Anfragen/Min.).Ratenlimits
Kostenloser Test-Schlüssel: 30 Anfragen/Minute, global geteilt (HTTP 429 bei Überschreitung). Single Developer: 100 Anfragen/Min. Small Business: 120 Anfragen/Min.Auth
API-SchlüsselBasis-URL
https://www.thesportsdb.com/api/v1/json/{API_KEY}Was du damit bauen kannst
- Team-/Liga-/Spieler-Metadaten und Wappen für beliebige Sportarten abfragen
- Sportinhalte oder Chat-Antworten mit Logos und Stadionbildern anreichern
- Einen Multi-Sport-Spielplanabfrage-Skill aus einer einzigen API aufbauen
- Quellübergreifende IDs auflösen (jedes Team enthält idESPN und idAPIfootball)
Wichtige Endpunkte
- GET
/searchteams.php?t={team}Ein Team nach Namen suchen (gibt Metadaten, Ligen, Wappen, Trikots zurück) - GET
/lookupteam.php?id={teamId}Vollständige Team-Details per Team-ID abrufen - GET
/eventsnextleague.php?id={leagueId}Anstehende Spielplan-Fixtures einer Liga - GET
/lookuptable.php?l={leagueId}&s={season}Ligatabelle einer Saison - GET
/searchplayers.php?p={player}Einen Spieler nach Namen mit Foto und Bio suchen
Mitglieder erhalten das ausführbare Rezept
Melde dich kostenlos an, um die Beispielanfrage zu kopieren, eine Beispielantwort zu sehen und die Stolperfallen zu lesen.