TheSportsDB
Open, door de gemeenschap bijgehouden sportendatabase met voetbal, NBA, NFL, MLB, NHL, F1 en honderden andere competities, met een gratis testsleutel die direct werkt zonder aanmelding.
TheSportsDB is een community-onderhouden JSON API die teams, spelers, competities, speelschema's, afgelopen events, competitietabellen en een rijke medialaag (teamlogo's, shirts, stadionfotos, spelersminiaturen) ontsluit. Het omvat voetbal, basketbal, American football, baseball, hockey, motorsport, esports en meer, waardoor het het breedste gratis startpunt is voor sportmetadata. De gedeelde publieke testsleutel (gebruik '123' of '3' in het pad) geeft toegang tot de kern-v1-eindpunten zonder enige registratie. Een betaald abonnement voegt een toegewijd productiesleutel, hogere limieten en de v2 API toe (livescores met 2 minuten vertraging, videohighlights). Ideaal voor team-/competitie-/spelersopzoekskills, wedstrijdbewuste assistenten of het verrijken van sportcontent met logo's en afbeeldingen.
Gratis tier
Gratis met de gedeelde publieke testsleutel (gebruik '123' in het URL-pad; kern-v1-eindpunten, 30 verzoeken/minuut, de meeste query's beperkt). Betaalde abonnementen: Single Developer $9/maand (toegewijd sleutel, v2 API, 100 verzoeken/minuut) en Small Business $20/maand (120 verzoeken/minuut).Limieten
Gratis testsleutel: 30 verzoeken/minuut, wereldwijd gedeeld (HTTP 429 bij overschrijding). Single Developer: 100 verzoeken/minuut. Small Business: 120 verzoeken/minuut.Authenticatie
API-sleutelBasis-URL
https://www.thesportsdb.com/api/v1/json/{API_KEY}Wat je ermee zou bouwen
- Zoek team-/competitie-/spelersmetadata en logo's op voor elke sport
- Verrijk sportcontent of chatantwoorden met logo's en stadionafbeeldingen
- Bouw een multisportschema-opzoekskill vanuit één API
- Los cross-source ID's op (elk team bevat idESPN en idAPIfootball)
Belangrijkste endpoints
- GET
/searchteams.php?t={team}Zoek een team op naam (geeft metadata, competities, logo's, shirts terug) - GET
/lookupteam.php?id={teamId}Zoek volledige teamdetails op team-ID op - GET
/eventsnextleague.php?id={leagueId}Aankomende speelschema's voor een competitie - GET
/lookuptable.php?l={leagueId}&s={season}Competitiestandenlijst voor een seizoen - GET
/searchplayers.php?p={player}Zoek een speler op naam met foto en biografie
Leden krijgen het kant-en-klare recept
Log gratis in om het voorbeeldverzoek te kopiëren, een voorbeeldantwoord te bekijken en de valkuilen te lezen.