MLB Stats API (statsapi.mlb.com)
La Stats API pubblica di MLB Advanced Media: squadre, calendari, feed live delle partite, classifiche e statistiche approfondite di giocatori/squadre, senza alcuna chiave API.
statsapi.mlb.com è la API JSON pubblica di MLB Advanced Media e lo stesso backend che alimenta i prodotti ufficiali di MLB. È senza chiave e ricca di funzionalità: squadre, rose, calendari, classifiche, feed live delle partite (pitch-by-pitch tramite il feed GUMBO), box score e statistiche estese di giocatori/squadre per stagione. È ampiamente utilizzata dalla community (il popolare wrapper Python MLB-StatsAPI la incapsula) e sono disponibili cataloghi endpoint della community. Il compromesso è la licenza: i dati sono liberamente accessibili ma regolati dal copyright/termini di MLB, quindi sono destinati all'uso personale e non commerciale.
Piano gratuito
Gratuita, senza account né chiave richiesti.Limiti di frequenza
Non pubblicati. Endpoint pubblico; memorizzare in cache e applicare throttling per evitare blocchi.Autenticazione
Nessuna chiaveURL base
https://statsapi.mlb.com/api/v1Cosa puoi costruirci
- Automazioni per tracciamento punteggi live MLB e pitch-by-pitch
- Assistente per classifiche e calendario
- Skill per consultare statistiche stagionali di giocatori e squadre
- Analisi storiche e ricerche sul baseball
Endpoint principali
- GET
/teams?sportId=1Elenca tutte le squadre MLB - GET
/schedule?sportId=1&date={YYYY-MM-DD}Partite programmate per una data - GET
/standings?leagueId=103,104&season={year}Classifiche AL/NL per stagione - GET
/people/{playerId}/stats?stats=seasonStatistiche stagionali di un giocatore - GET
/game/{gamePk}/feed/liveFeed live GUMBO della partita (pitch-by-pitch)
I membri ottengono la ricetta eseguibile
Accedi gratuitamente per copiare la richiesta di esempio, vedere una risposta di esempio e leggere le insidie.