ES

Esport API

Esports data API for CS:GO, Dota 2, LoL, and more

7.3 / 10GoodVerified
Starting PriceFree
Free TierYes
Live DataYes
WebSocketNo
Commercial UseYes

Overview

Esport API provides comprehensive esports data including live scores, match details, tournament brackets, team statistics, and player data across major esports titles. Covering CS:GO/CS2, Dota 2, League of Legends, Valorant, Overwatch, and more, it is designed for esports score trackers, fantasy esports, and betting platforms.

Pros

  • Esports-focused
  • Multiple game titles
  • Tournament and bracket data
  • Live scores
  • Odds data

Cons

  • Esports only
  • Smaller provider
  • No streaming
  • Limited community

Best For

Esports appsEsports fantasyTournament trackersEsports betting

Not Ideal For

Traditional sportsMulti-sport apps (non-esports)Enterprise needs

Specifications

REST APIYes
GraphQLNo
WebSocketNo
WebhooksNo
OpenAPI SpecYes
Player StatsYes
Team StatsYes
Odds DataYes
Historical Data2019+ for major tournaments
Request Limits100 requests/day (free), up to 200,000/month (Pro)
Commercial UseYes
RedistributionNo
White LabelNo

SDKs

PythonNode.js

Leagues

CS2 MajorsDota 2 The InternationalLoL WorldsVCTOWLESLBLAST
Last verified: 2026-08-06

Pricing Plans

Free

Free

100/day

  • Basic match data
  • Live scores

Starter

$39/month

50,000/month

  • All games
  • Tournament data
  • Odds

Pro

$99/month

200,000/month

  • Everything
  • Player stats
  • Priority support