DEV Community

milkmaster7
milkmaster7

Posted on

Free Esports Data API — Live Scores, Rankings, Teams for Your Projects

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
Enter fullscreen mode Exit fullscreen mode
{
  "matches": [
    {
      "id": "abc123",
      "teams": ["NaVi", "Vitality"],
      "score": [1, 0],
      "tournament": "BLAST Premier",
      "game": "cs2",
      "status": "live"
    }
  ]
}
Enter fullscreen mode Exit fullscreen mode

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)