API
Everything on eukleos is free to build on: plain JSON files over HTTPS, with no key, no sign-up and no rate limit.
Endpoints
/api/v1/meta.jsonModel version, data date, counts and sources.
/api/v1/rankings.jsonEvery rated player: rating, range, games, average place, top 4 rate, wins, country, active flag.
/api/v1/players/{player_id}.jsonOne player: profile, rating history, every game, stats by set.
/api/v1/events.jsonEvery event, newest first.
/api/v1/events/{event_id}.jsonOne event: every lobby and game with placements, and the final standings.
Try it
The current number one:
curl -s https://eukleos.app/api/v1/rankings.json | jq '.[0]' Every request is a static file served from a global network, and any website can read it directly.
Freshness
Files are rebuilt whenever new results come in or ratings change. Check meta.json for the data date. Right now that is 2026-11-07, on model pl_combined@6134a68831e7.
IDs and licence
player_id and event_id are stable and never reused. When a player changes name, the old one is kept as an alias.
The data is CC-BY-SA 3.0, because it builds on Liquipedia. Credit "eukleos and Liquipedia" and share anything you derive from it under the same licence.