Free Esports API
I built esport.is as a unified esports platform, and the data API is available for developers building esports tools.
Endpoints
| Endpoint | Description |
|---|---|
/api/matches/live |
Currently live matches across all games |
/api/matches/upcoming |
Upcoming scheduled matches |
/api/results |
Completed match results |
/api/rankings/:game |
Team rankings by game |
/api/teams/:id |
Team profile, roster, stats |
/api/players/:id |
Player profile, stats, earnings |
/api/tournaments |
Tournament schedules |
/api/transfers |
Recent roster moves |
/api/news |
Curated esports news |
Games Covered
CS2, Valorant, League of Legends, Dota 2, and more.
Example
curl https://esport.is/api/matches/live?game=cs2
{
"matches": [
{
"id": "abc123",
"teams": ["NaVi", "Vitality"],
"score": [1, 0],
"tournament": "BLAST Premier",
"game": "cs2",
"status": "live"
}
]
}
Rate Limits
Free tier: 100 requests/hour. Enough for personal projects, bots, and dashboards.
Use Cases
- Discord bots showing live scores
- Telegram channels with match alerts
- Personal dashboards tracking your favorite teams
- Prediction/fantasy apps
- Data analysis and visualization
Docs
Full documentation: esport.is/api-docs
Building something with esports data? I'd love to see it. Drop a comment!
Top comments (0)