Dota 2 match stats API for games, drafts, player rows, and score context.
Build rich Dota 2 match pages with series data, game rows, draft context, top players, and post-game stats.
No sales call. No contract. Start with 500 free requests/month, then upgrade when you need production volume.
/matches/liveProduct FitMatch centers/players/{id}/statsProduct FitProfiles/players/{id}/heroesProduct FitScouting/teams/{id}/rosterProduct FitTeam pages/tournaments/{id}Product FitEvent pagesBuilding Dota match pages?
Use series, game, draft, and player row endpoints to build real match centers.
Match stat coverage
Dota 2 match stats for full match centers
This page targets match-level detail: series info, game rows, draft context, player stats, and post-match analytics.
Match endpoints
Endpoints for Dota 2 match stats and recaps
Match centers usually start with the match detail endpoint, then add games, draft, and player rows as separate panels.
/api/v1/dota2/matches/{matchId}Series-level Dota 2 match details.
/api/v1/dota2/matches/{matchId}/gamesGame rows for a match with score, duration, and side context.
/api/v1/dota2/matches/{matchId}/draftDraft context for picks, bans, and hero selections where available.
/api/v1/dota2/matches/{matchId}/player-statsPlayer stat table for a full match.
/api/v1/dota2/games/{gameId}/player-statsPlayer rows for a specific game.
/api/v1/dota2/tournaments/{tournamentId}/matchesTournament match lists for bracket and event pages.
Match-center use cases
What Dota match stat endpoints power
Match recap pages
Show teams, score, game rows, top stat lines, and draft context after a series.
Broadcast overlays
Power compact match panels with score, teams, heroes, and player stat leaders.
Fantasy settlement
Pull match and game-level player rows after games complete.
Tournament hubs
List event matches and link into detailed series pages.
Draft analysis
Use picks, bans, heroes, and game result context for draft review tools.
Historical databases
Store match IDs, game IDs, and player rows for long-term analysis.
Page cluster
Dota 2 API pages built to rank together
Each page targets a specific search intent and links to the rest of the cluster.
Start free
Build and test a Dota match center free.
Use free requests to wire up match details, games, draft, and player rows before upgrading for public traffic.
Self-serve
Start testing without a sales call, demo meeting, or enterprise contract.
Builder-first
Endpoints for bots, fantasy tools, dashboards, match centers, and player pages.
Normalized
REST JSON fields shaped for product screens, not just raw source dumps.
Dota 2 Match Stats API FAQ
Can I get Dota 2 match stats by game?
Yes. Use match games and game player stat endpoints to build game-level tables where data is available.
Does the API include Dota 2 draft data?
Yes. Draft endpoints expose picks, bans, and hero context where source data supports it.
Can I build post-match recap pages?
Yes. Combine match details, game rows, draft data, and player stat rows to build a full recap page.
Do match endpoints include player stats directly?
Player rows are exposed through player-stat endpoints so apps can request detailed tables only when needed.
People also ask before choosing a Dota 2 API.
These Dota 2 ranking pages catch comparison searches for player stats, live matches, match stats, alternatives, and bot workflows.
Try Dota 2 API freeWhat is the best Dota 2 API?
Compare dota 2 api coverage, endpoint fit, pricing, and launch speed before picking a Dota 2 data provider.
What is the best Best Dota 2 API?
Compare best dota 2 api coverage, endpoint fit, pricing, and launch speed before picking a Dota 2 data provider.
What is the best Dota 2 API Alternatives?
Compare dota 2 api alternatives coverage, endpoint fit, pricing, and launch speed before picking a Dota 2 data provider.
What is the best OpenDota Alternative?
Compare opendota alternative coverage, endpoint fit, pricing, and launch speed before picking a Dota 2 data provider.
What is the best STRATZ Alternative?
Compare stratz alternative coverage, endpoint fit, pricing, and launch speed before picking a Dota 2 data provider.
What is the best PandaScore Alternative?
Compare pandascore alternative coverage, endpoint fit, pricing, and launch speed before picking a Dota 2 data provider.
Turn Dota series IDs into full product pages.
Use Cito API to hydrate match pages with series details, games, drafts, player rows, and tournament context.