API · v1 · measured data as JSON

The rankings, for your own code

Everything the site measures is available as JSON. The data is public — anyone can read it, including the vote-bot vendors, and their money is the same colour as everyone else's.

Auth & limits

Keyless works; a key raises the ceiling

Call without a key at up to 20 requests a minute per IP. Send a key in the X-API-Key header (or ?key=) for a higher per-minute limit. Every response carries X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset; over the limit returns 429. Write to api@sextant.gg for a key.

Endpoints

Two reads

GET /api/v1/rankings?game=lineage-2 GET /api/v1/servers/{slug}

Example:

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 } ] }

Measured and claimed figures are separate fields — the API never merges them, just like the interface. See the method for the score.