Dota 2 tournament API for schedules, event pages, teams, matches, and prize pools.
Build Dota 2 tournament hubs with event metadata, dates, status, prize pool fields, participating teams, and match lists.
No sales call. No contract. Start with 500 free requests/month, then upgrade when you need production volume.
Live API data sample
4nalog
HEROIC · mid · Puck
Player radar
Hover points for percentile scores
Player match row
/player-statsKDA
7.33
GPM
642
XPM
781
LH@10
82
Hero DMG
28,640
Tower DMG
1,460
1win Essence
Game 14nalog
HEROIC · Puck
Lelis
HEROIC · Clockwerk
Davai Lama
Nigma Galaxy · Axe
Endpoint behind the sample
/api/v1/dota2/players/295547/radar?role=mid&window=90dBuilding tournament hubs?
Use tournament endpoints for event metadata, prize pool fields, teams, and match lists.
Tournament data
Dota 2 tournament data for event pages
Tournament pages need more than a bracket image. Cito exposes event rows, match lists, participating teams, standings metadata, and prize pool context.
Tournament endpoints
Endpoints for Dota 2 tournament pages
Use tournament endpoints as the event shell, then link into team and match endpoints for detail pages.
/api/v1/dota2/tournamentsList Dota 2 tournaments.
/api/v1/dota2/tournaments/{tournamentId}Tournament detail with event metadata.
/api/v1/dota2/tournaments/{tournamentId}/matchesMatches for a Dota 2 tournament.
/api/v1/dota2/tournaments/{tournamentId}/teamsTeams appearing in a tournament.
/api/v1/dota2/tournaments/{tournamentId}/standingsStandings response with availability metadata.
/api/v1/dota2/matches/{matchId}/player-statsPlayer stats for tournament match recaps.
Tournament use cases
What tournament endpoints can power
Event pages
Show event metadata, status, date range, prize pool, and source context.
Schedule pages
List upcoming and completed tournament matches.
Team tabs
Show participating teams and link into roster pages.
Match recaps
Hydrate tournament matches with games, draft rows, and player stats.
Content hubs
Create programmatic pages for each tournament and event stage.
Fantasy slates
Use tournament schedules and player rows to power contest periods.
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
Create tournament pages before upgrading.
Use free requests to test tournament lists, event detail, match lists, and team joins.
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 Tournament API FAQ
Does Cito API include Dota 2 tournaments?
Yes. The Dota 2 API includes tournament list, detail, matches, teams, and standings endpoints.
Do tournament rows include prize pools?
Tournament rows include prizePool and currency fields when the synced source provides them.
Can I build event pages from these endpoints?
Yes. Combine tournament detail, tournament matches, tournament teams, and match detail endpoints.
Are standings always populated?
No. The standings endpoint returns availability metadata when standings extraction is not available for a tournament.
Turn Dota events into structured product pages.
Use Cito for Dota tournament metadata, prize pool fields, schedules, teams, match pages, and recap data.