MLB Stats API (statsapi.mlb.com)
MLB Advanced Medias publika Stats API: lag, scheman, livematningsflöden, tabeller och djupgående spelare-/lagstatistik, helt utan API-nyckel.
statsapi.mlb.com är MLB Advanced Medias publika JSON API och samma backend som driver MLBs egna produkter. Det är nyckelfritt och funktionsrikt: lag, trupper, scheman, tabeller, livematningsflöden (slag-för-slag via GUMBO-flödet), box scores och omfattande spelare-/lagstatistik över säsonger. Det används i stor utsträckning av communityn (det populära Python-biblioteket MLB-StatsAPI wrappar det) och det finns community-endpoint-kataloger. Avvägningen är licensiering: data är fri att tillgå men regleras av MLBs upphovsrätt/villkor, så den är avsedd för personlig och icke-kommersiell användning.
Gratisnivå
Gratis, inget konto eller nyckel krävs.Anropsgränser
Inte publicerade. Publik endpoint; cacha och begränsa anropsfrekvensen för att undvika blockering.Autentisering
Ingen nyckelBas-URL
https://statsapi.mlb.com/api/v1Vad du kan bygga med det
- Live MLB-resultat och slag-för-slag-automateringar
- Assistent för tabeller och scheman
- Skills för spelare- och lagsäsongsstatistikuppslagning
- Historisk basebollanalys och forskning
Centrala endpoints
- GET
/teams?sportId=1Lista alla MLB-lag - GET
/schedule?sportId=1&date={YYYY-MM-DD}Matcher schemalagda för ett datum - GET
/standings?leagueId=103,104&season={year}Tabeller för AL/NL per säsong - GET
/people/{playerId}/stats?stats=seasonSäsongsstatistik för en spelare - GET
/game/{gamePk}/feed/liveLivematningsflöde via GUMBO (slag-för-slag)
Medlemmar får det körbara receptet
Logga in gratis för att kopiera exempelanropet, se ett exempelsvar och läsa om fallgroparna.