DotaScore
The esports Dota 2 API — built for builders

Esports Dota 2 data,
one bearer token away.

Live matches, upcoming fixtures, bookmaker odds, post-match boxscores, heroes, items, players, and teams. One API key. One JSON envelope.

$ curl https://api.dotascore.live/dota2/matches/upcoming200 OK
[
  {
    "id": "1627307266",
    "name": "Spirit vs Nigma Galaxy",
    "league": { "id": "4203", "name": "Dota 2 - Premier Series" },
    "begin_at": "2026-04-08T11:14:00+00:00",
    "opponents": [...],
    "money_line": { "home": 1.45, "away": 2.85 }
  }
]

Everything you need to ship Dota 2 esports.

Live status, fixtures, post-match stats, odds, and reference data — all behind one bearer token.

Live matches
Currently-running tournament games with team IDs, scores, and live status.
Upcoming fixtures
Scheduled pro matches across Premier Series, ESL, DreamLeague, BetBoom, and the Pro League circuit.
Bookmaker odds
Moneyline, spreads, totals, and per-map markets — refreshed continuously.
Heroes & items
Full hero detail: bios, abilities, talents, base stats, facets — all 127 heroes plus the entire item catalog.
Clean JSON envelope
Stable, predictable field shapes (opponents, results, league, serie, tournament). One key, one base URL.
Per-key rate limit
Token-bucket limits and monthly quotas enforced server-side. No surprises.

Simple, honest pricing.

Pay in PHP via GCash, Maya, BPI, BDO, or card.

Free
Try every endpoint once. No credit card required.
Free
forever
  • 1 call per endpoint (try every route)
  • 30 req / minute
  • 10 endpoint groups
Start free
Starter
For developers shipping their first esports Dota 2 product.
₱8,999
per month
  • 100K calls / month
  • 240 req / minute
  • 8 endpoint groups
Get started
Most popular
Pro
Production-grade live data and odds for Dota 2 esports.
₱17,999
per month
  • 1M calls / month
  • 1200 req / minute
  • 10 endpoint groups
  • Live matches + odds
Get started
Business
Full markets, highest throughput, priority support.
₱39,999
per month
  • 10M calls / month
  • 5000 req / minute
  • 12 endpoint groups
  • Full markets + priority support
Get started

Ship your Dota 2 product this week.

Try every endpoint once for free. No credit card.

Create your account