MLB Stats API (statsapi.mlb.com)
La API de estadísticas pública de MLB Advanced Media: equipos, calendarios, feeds de partidos en directo, clasificaciones y estadísticas profundas de jugadores y equipos, completamente sin clave.
statsapi.mlb.com es la API JSON pública de MLB Advanced Media y el mismo backend que alimenta los propios productos de la MLB. No requiere clave y es muy completa: equipos, plantillas, calendarios, clasificaciones, feeds de partidos en directo (lanzamiento a lanzamiento mediante el feed GUMBO), estadísticas de cajas de puntuación y amplias estadísticas de jugadores y equipos por temporadas. Es ampliamente usada por la comunidad (la popular biblioteca Python MLB-StatsAPI la envuelve) y existen catálogos de endpoints comunitarios. La contrapartida es el licenciamiento: los datos son de acceso libre pero están sujetos a los derechos de autor/términos de la MLB, por lo que están destinados a uso personal y no comercial.
Nivel gratuito
Gratuita, sin cuenta ni clave requeridas.Límites de uso
No publicados. Endpoint público; cachea y aplica throttling para evitar ser bloqueado.Autenticación
Sin claveURL base
https://statsapi.mlb.com/api/v1Qué podrías construir con ella
- Automatizaciones de seguimiento de marcadores en directo de la MLB y lanzamiento a lanzamiento
- Asistente de clasificaciones y calendario
- Skills de consulta de estadísticas de temporada de jugadores y equipos
- Analítica e investigación histórica de béisbol
Endpoints clave
- GET
/teams?sportId=1Listar todos los equipos de la MLB - GET
/schedule?sportId=1&date={YYYY-MM-DD}Partidos programados para una fecha - GET
/standings?leagueId=103,104&season={year}Clasificaciones de la AL/NL por temporada - GET
/people/{playerId}/stats?stats=seasonEstadísticas de temporada de un jugador - GET
/game/{gamePk}/feed/liveFeed GUMBO en directo del partido (lanzamiento a lanzamiento)
Los miembros obtienen la receta lista para ejecutar
Inicia sesión gratis para copiar la solicitud de ejemplo, ver una respuesta de muestra y leer las trampas.