MLB Stats API (statsapi.mlb.com)
L'API Stats publique de MLB Advanced Media : équipes, calendriers, flux de jeu en direct, classements et statistiques profondes de joueurs/équipes, sans aucune clé API.
statsapi.mlb.com est l'API JSON publique de MLB Advanced Media et le même backend qui alimente les propres produits de MLB. Elle est sans clé et richement fournie : équipes, effectifs, calendriers, classements, flux de jeu en direct (balle par balle via le flux GUMBO), box scores et statistiques étendues de joueurs/équipes sur plusieurs saisons. Elle est largement utilisée par la communauté (le populaire wrapper Python MLB-StatsAPI l'encapsule) et des catalogues d'endpoints communautaires existent. La contrepartie est la licence : les données sont librement accessibles mais soumises aux droits d'auteur et aux conditions de MLB, donc elles sont destinées à un usage personnel et non commercial.
Palier gratuit
Gratuit, sans compte ni clé requise.Limites de débit
Non publiées. Endpoint public ; mettez en cache et throttlez pour éviter d'être bloqué.Authentification
Sans cléURL de base
https://statsapi.mlb.com/api/v1Ce que vous pourriez construire avec
- Automatisations de suivi du score MLB en direct et balle par balle
- Assistant classements et calendrier
- Skills de consultation des statistiques de saison par joueur et équipe
- Analyses et recherches sur l'histoire du baseball
Endpoints clés
- GET
/teams?sportId=1Lister toutes les équipes MLB - GET
/schedule?sportId=1&date={YYYY-MM-DD}Matchs programmés pour une date - GET
/standings?leagueId=103,104&season={year}Classements AL/NL par saison - GET
/people/{playerId}/stats?stats=seasonStatistiques de saison d'un joueur - GET
/game/{gamePk}/feed/liveFlux de jeu GUMBO en direct (balle par balle)
Les membres accèdent à la recette exécutable
Inscrivez-vous gratuitement pour copier l'exemple de requête, voir une réponse type et lire les pièges à éviter.