Dota 2 leaderboard API for GPM, XPM, KDA, damage, LH@10, and support stats.
Rank Dota 2 players by the metrics that matter for dashboards, fantasy tools, scouting pages, and content sites.
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=90dNeed ranking pages?
Leaderboards let you turn Dota stat rows into content, scouting, fantasy, and comparison surfaces.
Leaderboard data
Dota 2 leaderboards for fantasy, analytics, and content sites
Cito exposes metric leaderboards for the stat fields developers use most often in Dota player rankings and fantasy workflows.
Leaderboard endpoints
Endpoints for Dota 2 rankings and leaderboards
Start with one metric, then link each row to player, match, hero, and team pages.
/api/v1/dota2/leaderboards/gpmRank player rows by gold per minute.
/api/v1/dota2/leaderboards/xpmRank player rows by XP per minute.
/api/v1/dota2/leaderboards/kdaRank player rows by KDA.
/api/v1/dota2/leaderboards/heroDamageRank player rows by hero damage.
/api/v1/dota2/leaderboards/lastHitsAt10Rank player rows by LH@10.
/api/v1/dota2/players/{playerId}/radarAdd radar context to leaderboard profiles.
Leaderboard use cases
What ranking endpoints are built for
Stats pages
Create top-player pages for economy, damage, KDA, and support metrics.
Fantasy research
Rank players by recent output before pricing or lineup decisions.
Player profiles
Link ranked rows into detailed profile, hero, and radar pages.
Discord embeds
Expose top-10 lists through /dota-leaderboard commands.
Scouting dashboards
Sort player pools by role-relevant production metrics.
Content articles
Create evergreen pages around top GPM, KDA, damage, and support stats.
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 Dota leaderboards free.
Use free calls to test GPM, XPM, KDA, damage, and support metric leaderboards before publishing them.
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 Leaderboard API FAQ
What Dota leaderboard metrics does Cito support?
Supported metrics include GPM, XPM, KDA, damage per minute, kill participation, last hits, LH@10, denies, hero damage, tower damage, wards placed, and wards killed.
Can I build public ranking pages?
Yes. The leaderboard endpoint returns ranked rows that can link to player, match, hero, and team pages.
Can I use this for fantasy Dota?
Yes. Leaderboards are useful for fantasy research, pricing inputs, and post-match scoring views.
Are leaderboard rows always populated?
Rows depend on source enrichment. Responses include availability metadata when source data is insufficient.
Ranking pages turn raw Dota rows into useful product surfaces.
Use Cito leaderboards for fantasy tools, stat pages, scouting dashboards, and Discord commands.