Cito API

Dota 2 API

Powered by Cito API

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

Dota 2 fantasy API for player pricing, matchup context, and post-match scoring.

Combine live schedules, match player rows, hero pools, leaderboards, team context, and radar scores to build fantasy Dota products faster.

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

Player stat rowsHero poolsRadar percentilesTeam context
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 fantasy Dota?

Combine schedules, match player rows, hero pools, leaderboards, rosters, and radar scores.

Get a free API key

Fantasy inputs

Dota 2 fantasy data for projections, pricing, and scoring pages

Fantasy products need a mix of match timing, team context, player output, role context, hero pool, and derived scoring. Cito exposes those pieces through one API.

Upcoming match schedules for slate creation
Live/recent match endpoints for status and result tracking
Match player stat rows for post-match scoring
Player stats, player matches, player heroes, and player radar endpoints
Team roster and team match endpoints for context around player availability
Leaderboards for GPM, XPM, KDA, damage, LH@10, and support metrics
Hero pool endpoints for matchup and role fit context
Tournament and prize pool context for event-based fantasy products

Fantasy endpoints

Endpoints for a fantasy Dota data pipeline

Use schedule endpoints before lock, player rows after matches, and player/team context for pricing and research.

GET/api/v1/dota2/matches/upcoming

Upcoming match schedule for slates.

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

Post-match player stat rows for scoring.

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

Aggregate player stats for projections.

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

Player hero pool context.

GET/api/v1/dota2/players/{playerId}/radar?role=carry&window=90d

Role-specific radar scores.

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

Roster context for player/team joins.

Fantasy use cases

What fantasy builders can ship with Cito

Slate pages

Use upcoming matches and tournament context to create contest periods.

Pricing models

Use player stats, leaderboards, radar, hero pools, and team context.

Research tools

Show players, teams, recent form, hero pools, and matchup cards.

Scoring pages

Fetch player rows after matches finish and display score breakdowns.

Discord fantasy bots

Return schedule, player cards, and leaderboard summaries in embeds.

Premium profiles

Use radar cards to explain why a player grades well by role.

Start free

Prototype fantasy Dota with free calls.

Use the free tier to test schedules, player rows, leaderboards, hero pools, and radar outputs before opening traffic.

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 Fantasy API FAQ

Can I use Cito API for fantasy Dota?

Yes. Cito exposes schedules, player stat rows, player profiles, hero pools, team rosters, leaderboards, tournaments, and radar scores that can support fantasy products.

Does Cito calculate fantasy points?

Cito provides the underlying stat rows and context. Your app can apply its own fantasy scoring formula.

What endpoints should I start with?

Start with upcoming matches, match player stats, player stats, player heroes, player radar, and team roster endpoints.

Can I build pricing models with this?

Yes. Use player rows, leaderboards, role radar, hero pool, and team context as pricing inputs.

Fantasy API

Fantasy Dota needs context, not just box scores.

Use Cito API to connect schedules, players, heroes, teams, leaderboards, tournaments, and radar outputs for fantasy products.

Start Free