Cito API

Dota 2 API

Powered by Cito API

Try Free
STRATZ API alternative
Free key · paid plans from $25/mo

A STRATZ alternative for Dota 2 teams, rosters, schedules, and product UIs.

STRATZ is deep and GraphQL-heavy. Cito API is the simpler REST path for Dota 2 apps that need live matches, rosters, tournaments, player rows, and radar outputs quickly.

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

REST JSONSelf-serve signupBot-friendly endpointsProduct-ready data
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

Prefer REST over GraphQL?

Cito gives Dota builders endpoint-first REST paths for the screens they already know they need.

Get a free API key

STRATZ comparison

A simpler Dota API path for apps that do not need deep GraphQL

STRATZ is powerful for deep Dota analytics. Cito focuses on product-ready REST endpoints for teams, rosters, matches, tournaments, bots, and profiles.

Simple REST endpoints that are easy for AI coding agents and junior developers to wire up
Live/upcoming/recent match endpoints for match centers and Discord bots
Team roster and team match endpoints for public team pages
Player profile, hero history, aggregate stats, and radar endpoints
Tournament lists, tournament matches, tournament teams, and standings availability metadata
Leaderboards for GPM, XPM, KDA, damage, LH@10, denies, and ward stats
Self-serve signup and a clear paid path from prototype to production
Focused Dota 2 docs on Cito instead of broad analytics-site navigation

REST endpoints

STRATZ alternative endpoints for shipping faster

Use these when your app needs a predictable URL for each product screen.

GET/api/v1/dota2/matches/live

Live Dota 2 matches for bots and dashboards.

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

Team-level win rate and enriched row counts.

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

Team roster data for current team pages.

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

Player hero pool and hero history rows.

GET/api/v1/dota2/leaderboards/kda

Metric leaderboards without a custom GraphQL query.

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

Event match lists for tournament hubs.

Why use Cito

Where Cito beats a deep analytics platform for app teams

Fast integrations

Drop REST endpoints into bots, dashboards, and backend jobs quickly.

AI coding workflows

Give coding agents direct endpoint URLs and fewer schema decisions.

Team pages

Build pages around rosters, recent matches, rankings, and radar cards.

Event products

Render tournament pages with teams, matches, status, and prize pool context.

Fantasy tools

Use player rows, leaderboards, hero pools, and radar scores as scoring inputs.

Supportable apps

Use Cito when you want a vendor accountable to small builders and paid users.

Start free

Use REST endpoints from day one.

Create a free key, test Cito REST payloads, and upgrade when your Dota product needs more request volume.

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.

STRATZ API Alternative FAQ

Is Cito better than STRATZ?

Cito is better for developers who want simple REST endpoints for Dota product screens. STRATZ remains a strong option for deep free GraphQL-driven Dota analytics.

Does Cito require GraphQL?

No. Cito Dota endpoints are REST JSON endpoints under /api/v1/dota2.

What Cito endpoints replace common STRATZ use cases?

Use matches, teams, team roster, player heroes, player stats, leaderboards, tournaments, and radar endpoints depending on the screen you are building.

Who should use this page?

Developers building bots, public dashboards, match centers, tournament hubs, and fantasy tools who want direct endpoints instead of a broad GraphQL layer.

STRATZ alternative

Deep analytics are useful. Direct product endpoints ship faster.

Use Cito API for Dota screens that need matches, rosters, tournaments, players, leaderboards, and radar outputs through simple REST.

Start Free