# STRATZ

> Dota 2 analytics platform exposing a free GraphQL API over parsed public matches, players, heroes and leagues; access with a token generated after Steam login.

Canonical page: https://sportdex.net/providers/stratz/  
Last checked: 2026-11-03  
SportDex Score: 46/100 (rank 84; popularity 27, community 54, transparency 65, developer experience 50)

## Facts
- Type: Esports data
- Website: https://stratz.com
- Documentation: https://stratz.com/api
- Pricing page: unknown
- Sports: Esports
- Data types: Historical data, Player stats, Team stats
- Protocols: GraphQL
- Delivery: Polling only (REST)
- Live / in-play: not disclosed
- Free tier: yes
- Cheapest public paid plan: not public
- Authentication: bearer

## Plans
| Plan | Price | Requests | Notes |
|---|---|---|---|
| Free token | Free | — | Free API token after Steam login; limits not confirmed (older posts mention thousands of calls per day) |

## Who it is for

Best for: Dota 2 developers and analysts who want parsed public match, player and hero data through a free GraphQL API with a Steam-login token.

Not ideal for: Projects outside Dota 2 or needing documented rate limits and licence terms; saved docs, pricing and terms pages were empty.

Use cases: Dota 2 stats sites; Player and hero analysis; League and match research

Limitations:
- Dota 2 only
- Rate limits not confirmed on saved pages
- Terms and docs pages were empty script shells
- Access needs a Steam login

## Quick answers

**What is STRATZ best for?** Dota 2 developers and analysts who want parsed public match, player and hero data through a free GraphQL API with a Steam-login token. Not ideal for: Projects outside Dota 2 or needing documented rate limits and licence terms; saved docs, pricing and terms pages were empty.

**How much does STRATZ cost?** STRATZ does not publish prices on the pages we checked.

**Does STRATZ have a free tier?** Yes. STRATZ lists a free plan called "Free token".

**What does STRATZ cover?** STRATZ is a esports data. Its sports: Esports; data: Historical data, Player stats, Team stats.

**Does STRATZ have a WebSocket or streaming API?** No streaming is listed. STRATZ delivers data by GraphQL, so you poll for updates.

**What do developers say about STRATZ?** Free Dota 2 GraphQL API commonly paired with OpenDota; hobby projects use it as a fallback when matches are unparsed, and a streamer tool and several analysers depend on it. Token requires a Steam login, and one Stack Overflow thread flags odd ability metadata.

**What are the alternatives to STRATZ?** Close alternatives in the SportDex catalog: OpenDota, Riot Games API, BALLDONTLIE, PandaScore, Abios.

## What developers say

Free Dota 2 GraphQL API commonly paired with OpenDota; hobby projects use it as a fallback when matches are unparsed, and a streamer tool and several analysers depend on it. Token requires a Steam login, and one Stack Overflow thread flags odd ability metadata.

Praised for: Free GraphQL access; Fallback when OpenDota lacks parsing; Rich parsed match data

Complaints: Inconsistent ability metadata; Setup needs Steam login token

## Method
Facts were read from the provider's own pages on 2026-11-03. Empty fields mean the provider does not say, not that a feature is missing. Method: https://sportdex.net/methodology/
