API · v1 · naměřená data jako JSON

Žebříčky pro váš vlastní kód

Vše, co web měří, je dostupné jako JSON. Data jsou veřejná — může je číst kdokoliv, včetně prodejců vote-botů, a jejich peníze mají stejnou barvu jako peníze všech ostatních.

Auth & limity

Bez klíče to funguje; klíč zvedne strop

Volejte bez klíče až 20 requestů za minutu na IP. Pošlete klíč v hlavičce X-API-Key pro vyšší limit za minutu. Každá odpověď nese X-RateLimit-Limit, X-RateLimit-Remaining a X-RateLimit-Reset; při překročení limitu vrátí 429. Vytvořte si klíč v účtu — self-serve, zobrazí se jednou, až tři aktivní klíče.

OpenAPI specifikace (openapi.json)

Endpointy

Dvě čtení

GET /api/v1/rankings?game={game} GET /api/v1/servers/{slug} GET /api/v1/games GET /api/v1/drift GET /api/v1/horizon GET /api/v1/badge/{slug} GET /api/v1/openapi.json

Příklad:

curl -s https://sextant.gg/api/v1/rankings?game=lineage-2 { "formulaVersion": "1.2.0", "count": 3, "servers": [ { "rank": 1, "slug": "nolifer", "class": "FIXED", "score": 90.8, "players": 62, "playersSource": "module", "claimedPlayers": null, "flagged": false } ] }

Naměřené a deklarované hodnoty jsou samostatná pole — API je nikdy neslučuje, stejně jako rozhraní. Podívejte se na metodu ke score.