ESPN API
## ESPN API The most comprehensive ESPN sports data API — **20+ endpoints** covering **11+ sports** with rich game detail that competitors can't match. ### Sports Covered NFL, NBA, MLB, NHL, WNBA, College Football, College Basketball, Soccer (Premier League, La Liga, Serie A, Bundesliga, Ligue 1, MLS, Champions League), Formula 1, UFC/MMA, Golf, Tennis. ### Key Endpoints - **Live Scores &…
ESPN API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Search | ||
| GET |
search /api/v1/search |
Cross-sport search for players, teams, and content across all ESPN sports. |
| News | ||
| GET |
getNews /api/v1/news |
Get the latest news articles for a specific sport and league. |
| Scoreboard | ||
| GET |
getLiveScoreboard /api/v1/scoreboard/live |
Get all currently live games across all sports or filtered by sport. |
| GET |
getScoreboard /api/v1/scoreboard |
Get live scores and game results for a sport and league. Optionally filter by date. |
| Standings | ||
| GET |
getStandings /api/v1/standings |
Get current standings for a sport and league. |
| Teams | ||
| GET |
getTeamDetail /api/v1/teams/{teamId} |
Get full details for a specific team. |
| GET |
getTeamStatistics /api/v1/teams/{teamId}/statistics |
Get season statistics for a specific team. |
| GET |
getTeamRoster /api/v1/teams/{teamId}/roster |
Get the current roster for a specific team. |
| GET |
getTeams /api/v1/teams |
Get all teams for a sport and league. |
| GET |
getTeamSchedule /api/v1/teams/{teamId}/schedule |
Get the season schedule for a specific team. |
| Events | ||
| GET |
getEventSummary /api/v1/events/{eventId}/summary |
Get the richest game data endpoint — boxscore, leaders, injuries, odds, win probability, scoring plays, news, and more for a single game. |
| Athletes | ||
| GET |
getAthleteStatistics /api/v1/athletes/{athleteId}/statistics |
Get career and season statistics for a specific athlete. |
| GET |
getAthlete /api/v1/athletes/{athleteId} |
Get full profile for a specific athlete including bio, team, position, and links. |
| Reference | ||
| GET |
getLeagues /api/v1/leagues |
Get all available leagues, optionally filtered by sport. |
| GET |
getSports /api/v1/sports |
Get all available sports and their leagues. |
| Feed | ||
| GET |
getFeed /api/v1/feed |
Get a mixed content feed with articles and recent scores for a sport. |
| Injuries | ||
| GET |
getInjuries /api/v1/injuries |
Get injury reports for a sport and league, optionally filtered by team. |
| Odds | ||
| GET |
getOdds /api/v1/odds |
Get game odds and betting lines. Optionally specify an event for detailed odds. |
| Leaders | ||
| GET |
getLeaders /api/v1/leaders |
Get game leaders from the most recent completed game. |
| Calendar | ||
| GET |
getCalendar /api/v1/calendar |
Get the season calendar with date ranges for a sport and league. |
ESPN API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $10 / month | — |
|
| ULTRA Recommended | $40 / month | — |
|
| MEGA | $100 / month | — |
|