Cito API

Dota 2 API

Powered by Cito API

Try Free
Best Dota 2 API for builders
Free key · paid plans from $25/mo

The best Dota 2 API for developers building commercial esports products.

Use Cito API when the goal is not just raw match history, but a complete Dota 2 product layer: live schedules, rosters, match stats, tournaments, leaderboards, and radar metrics.

No sales call. No contract. Start with 500 free requests/month, then upgrade when you need production volume.

Product-ready endpointsNo sales callDocs and AI helperUpgrade path from free
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

The best API depends on the job.

For self-serve Dota product builders, Cito is designed around the endpoint set that ships apps.

Get a free API key

Best fit

Why Cito can be the best Dota 2 API for commercial builders

Free APIs win on price. Enterprise feeds win on procurement-heavy coverage. Cito wins when a builder needs practical Dota esports endpoints and a clear path to paid production.

Live, upcoming, recent, and searchable Dota 2 esports match data
Team roster, team matches, team stats, team rankings, and team radar endpoints
Player profiles, player matches, player hero pools, aggregate stats, and radar endpoints
Tournament metadata, tournament teams, tournament matches, standings status, and prize pool fields
Leaderboards for common fantasy and scouting metrics
Self-serve API key creation with no sales process
Docs, public AI helper, and endpoint examples for faster integrations
Free testing and affordable paid plans for builders before enterprise scale

Best first endpoints

A complete Dota 2 product can start with these endpoints

These cover the most common product screens: live list, search, profile, team, tournament, and stat pages.

GET/api/v1/dota2/matches/live

Live match list for current Dota activity.

GET/api/v1/dota2/search?q=4nalog

Universal search for navigation and autocomplete.

GET/api/v1/dota2/players/{playerId}/radar

Player radar for premium profiles.

GET/api/v1/dota2/teams/{teamId}/roster

Roster data for team pages.

GET/api/v1/dota2/tournaments

Tournament list with event metadata and prize fields.

GET/api/v1/dota2/leaderboards/gpm

Leaderboards for content and fantasy pages.

Use cases

The apps Cito is optimized for

Discord bots

Live scores, schedules, player cards, team commands, and match recaps.

Match centers

Series pages with games, draft rows, player stats, and tournament context.

Team pages

Rosters, recent matches, rankings, stats, and team radar in one model.

Tournament hubs

Event metadata, prize pool fields, teams, schedules, and match lists.

Fantasy tools

Player rows, hero pools, leaderboards, radar scores, and match timing.

Content sites

Programmatic pages around teams, players, heroes, events, and leaderboards.

Start free

Test the full Dota API surface free.

Start with the free tier, build the first product screen, then upgrade only when real traffic justifies it.

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.

Best Dota 2 API FAQ

What is the best Dota 2 API for developers?

For developers building bots, dashboards, fantasy tools, roster pages, and match centers, Cito API is designed to be the best self-serve REST option.

Is Cito better than free Dota APIs?

Cito is not trying to be the cheapest raw data feed. It is better when your app needs product-ready endpoints, docs, support, radar outputs, and a clear upgrade path.

What makes a Dota API good for commercial apps?

Commercial apps need reliable auth, clear docs, endpoint examples, roster/team/tournament data, usage plans, and support when data gaps appear.

Can I test it without paying?

Yes. You can create a free key and test the Dota endpoints before upgrading.

Best for builders

The best Dota API is the one that gets the product shipped.

Cito gives Dota builders practical REST endpoints for matches, rosters, tournaments, players, heroes, leaderboards, and radar scores.

Start Free