TheSportsDB
Database sportivo aperto e crowdsourced che copre calcio, NBA, NFL, MLB, NHL, F1 e centinaia di altri campionati, con una chiave di test pubblica che funziona istantaneamente senza registrazione.
TheSportsDB è un'API JSON mantenuta dalla community che espone squadre, giocatori, campionati, partite, eventi passati, classifiche e un ricco livello media (stemmi delle squadre, maglie, foto degli stadi, miniature dei giocatori). Copre calcio, basket, football americano, baseball, hockey, motorsport, esport e altro, rendendolo il più ampio punto di accesso gratuito per i metadati sportivi. La chiave di test pubblica condivisa (usare '123' o '3' nel percorso) permette di chiamare gli endpoint core v1 senza alcuna registrazione. Un piano a pagamento aggiunge una chiave di produzione dedicata, limiti più elevati e l'API v2 (livescore in tempo reale a 2 minuti, highlights video). Ideale per skill di ricerca di squadre/campionati/giocatori, assistenti consapevoli dei fixture, o per arricchire contenuti sportivi con loghi e immagini.
Piano gratuito
Gratuito con la chiave di test pubblica condivisa (usare '123' nel percorso URL; endpoint core v1, 30 req/min, la maggior parte delle query limitata). Piani a pagamento: Single Developer $9/mese (chiave dedicata, API v2, 100 req/min) e Small Business $20/mese (120 req/min).Limiti di frequenza
Chiave di test gratuita: 30 richieste/minuto, condivise globalmente (HTTP 429 in caso di superamento). Single Developer: 100 req/min. Small Business: 120 req/min.Autenticazione
Chiave APIURL base
https://www.thesportsdb.com/api/v1/json/{API_KEY}Cosa puoi costruirci
- Cercare metadati e stemmi di squadre/campionati/giocatori in qualsiasi sport
- Arricchire contenuti sportivi o risposte in chat con loghi e immagini degli stadi
- Realizzare una skill di ricerca fixture multi-sport da un'unica API
- Risolvere ID tra fonti diverse (ogni squadra include idESPN e idAPIfootball)
Endpoint principali
- GET
/searchteams.php?t={team}Ricerca squadra per nome (restituisce metadati, campionati, stemmi, maglie) - GET
/lookupteam.php?id={teamId}Dettagli completi della squadra tramite team ID - GET
/eventsnextleague.php?id={leagueId}Prossime partite per un campionato - GET
/lookuptable.php?l={leagueId}&s={season}Classifica del campionato per una stagione - GET
/searchplayers.php?p={player}Ricerca giocatore per nome con foto e biografia
I membri ottengono la ricetta eseguibile
Accedi gratuitamente per copiare la richiesta di esempio, vedere una risposta di esempio e leggere le insidie.