Возвращает один выбранный лидерборд либо все доступные лидерборды, если metric не передан. Значение metric регистронезависимо: player_kills и PLAYER_KILLS равнозначны.
Параметры этого запроса
metricQUERY · optionalКод метрики из списка ниже. Если не указан — API вернёт все метрики.
limitQUERY · optionalСколько строк запрашивать на одну метрику. По умолчанию 10. API принимает значение до 100, при этом лидерборд ограничивает фактическую выдачу максимум 25 строками на метрику.
Доступные metric
PLAYER_KILLSУбийства игроковКоличество PvP-убийств, засчитанных игроку.
DEATHSСмертиОбщее число зафиксированных смертей игрока.
SUICIDESСуицидыКоличество смертей, классифицированных как самоубийство.
LONGEST_HITСамое дальнее попаданиеМаксимальная дистанция успешного попадания, в метрах.
LONGEST_KILLСамое дальнее убийствоМаксимальная дистанция убийства другого игрока, в метрах.
ZOMBIE_KILLSУбийства заражённыхКоличество убитых зомби/заражённых, попавших в статистику VX.
ANIMAL_KILLSУбийства животныхКоличество убитых животных.
PLAYTIMEВремя на сервереСуммарное игровое время. Числовое значение value передаётся в секундах.
LONGEST_LIFEСамая длинная жизньМаксимальная продолжительность одной жизни игрока. value — секунды.
Пример: топ PvP-убийств
curl "https://api.vx-platform.ru/v1/leaderboards?metric=player_kills&limit=10" \
-H "Authorization: Bearer vxt_xxx" \
-H "User-Agent: vxapp_xxx"
Важно: в ответе каждая строка содержит value — исходное числовое значение и valueText — уже отформатированное VX значение для отображения.