MLB Stats API (statsapi.mlb.com)
De publieke Stats API van MLB Advanced Media: teams, schema's, live game-feeds, standen en diepgaande speler-/teamstatistieken, zonder API-sleutel.
statsapi.mlb.com is de publieke JSON API van MLB Advanced Media en dezelfde backend die MLB's eigen producten voedt. Het is sleutelloos en rijk aan functies: teams, selecties, schema's, standen, live game-feeds (pitch-voor-pitch via de GUMBO-feed), boxscores en uitgebreide speler-/teamstatistieken over seizoenen. Het wordt veel gebruikt door de community (de populaire MLB-StatsAPI Python-wrapper omhult het) en er zijn community-endpointcatalogi. De kanttekening is licenties: data is gratis toegankelijk maar valt onder het auteursrecht/de voorwaarden van MLB, dus het is bedoeld voor persoonlijk en niet-commercieel gebruik.
Gratis tier
Gratis, geen account of sleutel vereist.Limieten
Niet gepubliceerd. Publiek endpoint; sla op in de cache en throttle om blokkering te vermijden.Authenticatie
Geen sleutelBasis-URL
https://statsapi.mlb.com/api/v1Wat je ermee zou bouwen
- Automatiseringen voor live MLB-scores en pitch-voor-pitch-tracking
- Assistent voor standen en schema's
- Vaardigheden voor het opzoeken van speler- en teamseizoenstatistieken
- Historische honkbalanalyse en -onderzoek
Belangrijkste endpoints
- GET
/teams?sportId=1Alle MLB-teams weergeven - GET
/schedule?sportId=1&date={YYYY-MM-DD}Wedstrijden gepland voor een datum - GET
/standings?leagueId=103,104&season={year}Standen voor AL/NL per seizoen - GET
/people/{playerId}/stats?stats=seasonSeizoensstatistieken voor een speler - GET
/game/{gamePk}/feed/liveLive GUMBO game-feed (pitch-voor-pitch)
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.