Public docs assistant
Tell Cito API what you are building.
Get endpoint recommendations, exact requests, code snippets, and a free-key CTA without digging through every page.
Dota 2 API
Live matches, schedules, teams, rosters, player stats, hero stats, leaderboards, and spider graph radar scores.
Base URL
https://api.citoapi.com/api/v1/dota2What Dota 2 data is available?
Discord bots
Use live, upcoming, and match detail endpoints for score commands.
Player profiles
Use player stats, hero history, and radar endpoints for premium cards.
Match centers
Use match, games, draft, and player stat rows for post-match pages.
Endpoints
/api/v1/dota2Coverage overview and latest sync metadata.
/api/v1/dota2/matches/liveLive Dota 2 matches and current match state.
/api/v1/dota2/matches/upcomingUpcoming schedule and fixture rows.
/api/v1/dota2/matches/recentRecent completed Dota 2 matches.
/api/v1/dota2/matches/{matchId}Series-level match detail, teams, scores, and tournament context.
/api/v1/dota2/matches/{matchId}/gamesGame rows with duration, side data, and enriched source context.
/api/v1/dota2/matches/{matchId}/draftPick/ban rows where draft data is available.
/api/v1/dota2/matches/{matchId}/player-statsPlayer rows with KDA, GPM, XPM, damage, tower damage, LH@10, and hero data.
/api/v1/dota2/games/{gameId}/player-statsPlayer stat rows for one Dota 2 game.
/api/v1/dota2/players/{playerIdOrSlug}/radar?role=carry&window=90dPercentile spider graph scores for player profiles.
/api/v1/dota2/teams/{teamIdOrSlug}/radarTeam radar scores for dashboards and comparisons.
/api/v1/dota2/leaderboards/{metric}Leaderboards for GPM, XPM, KDA, damage, tower damage, LH@10, and more.
Player radar example
curl "https://api.citoapi.com/api/v1/dota2/players/{playerId}/radar?role=carry&window=90d" \
-H "x-api-key: YOUR_API_KEY"Radar scores are normalized into 0-100 percentile values and include availability metadata when source enrichment is partial.
Want the landing-page version?
See the Dota 2 API product page with a spider graph sample, use cases, and pricing.
View Dota 2 API page