Cito API

Dota 2 API

Powered by Cito API

Try Free
Dota 2 tournament API
Free key · paid plans from $25/mo

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.

Tournament metadataMatch listsEvent teamsPrize pool fields
4nalog Dota 2 player

Live API data sample

4nalog

HEROIC · mid · Puck

Player radar

Hover points for percentile scores

mid
FarmingDamageSurvivalObjectiveHero PoolTeamfight

Player match row

/player-stats

KDA

7.33

GPM

642

XPM

781

LH@10

82

Hero DMG

28,640

Tower DMG

1,460

1win Essence

Game 1

4nalog

HEROIC · Puck

642 GPM

Lelis

HEROIC · Clockwerk

318 GPM

Davai Lama

Nigma Galaxy · Axe

512 GPM

Endpoint behind the sample

/api/v1/dota2/players/295547/radar?role=mid&window=90d

Building tournament hubs?

Use tournament endpoints for event metadata, prize pool fields, teams, and match lists.

Get a free API key

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 list with name, slug, image, source, status, dates, and prize pool fields
Tournament detail endpoint for canonical event pages
Tournament match endpoint for schedules, results, and event match centers
Tournament teams endpoint derived from synced match context
Standings endpoint with explicit availability metadata while standings extraction is incomplete
Match endpoints for hydrating series, games, draft, and player rows
Team roster endpoints for event team profile links
Search endpoint for finding tournaments by name or slug

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.

GET/api/v1/dota2/tournaments

List Dota 2 tournaments.

GET/api/v1/dota2/tournaments/{tournamentId}

Tournament detail with event metadata.

GET/api/v1/dota2/tournaments/{tournamentId}/matches

Matches for a Dota 2 tournament.

GET/api/v1/dota2/tournaments/{tournamentId}/teams

Teams appearing in a tournament.

GET/api/v1/dota2/tournaments/{tournamentId}/standings

Standings response with availability metadata.

GET/api/v1/dota2/matches/{matchId}/player-stats

Player 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.

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.

Tournament API

Turn Dota events into structured product pages.

Use Cito for Dota tournament metadata, prize pool fields, schedules, teams, match pages, and recap data.

Start Free