Skip to content

Miscellaneous API Endpoints

GET /api/quest/available

Description: Returns ApiQuestAvailableResponse object.
Query Parameters:

NAMEDESCRIPTIONREQUIRED
userKeyAccount tokenno

GET /api

Description: Health check.

POST /api/metrics/update

Description: Does nothing at all. Requires a body.
JSON Body:

KEYDESCRIPTION
webgl_version”webgl2”

GET /user/logout

Description: Logs out on the Web client by returning HTML code that deletes the userKey cookie client-side.

GET /api/config

Description: Returns ApiGetConfigResponse object.
Query Parameters:

NAMEDESCRIPTIONREQUIRED
platformOptions: web, windows, android, iosno
versionClient versionno
version2Anticheat versionno
userKeyAccount tokenno
isPolledUpdatePolledno

GET /api/leaderboard/live | /api/leaderboard

Description: Returns ApiLeaderboardResponse object.
Query Parameters:

NAMEDESCRIPTIONREQUIRED
userKeyAccount tokenno
modeGame mode; options: solo, duo, squad, limitedno
timeOptions: 24h, 7d, 1m, 1y, all (all time)no
categoryOptions: wins, kills, kills_per_round, winrate, time_alive, rounds, top10no

GET /api/poll/available

Description: Returns ApiPollAvailableResponse object.
Query Parameters:

NAMEDESCRIPTIONREQUIRED
userKeyAccount tokenyes

POST /api/poll/vote/:pollId:

Description: Votes in a poll.
Query Parameters:

NAMEDESCRIPTIONREQUIRED
userKeyAccount tokenyes
optionIdSelected optionyes