← Dashboard

LBS Leaderboard API

Read-only live data backed by the same 52 arena connections used by the dashboard and Discord bot.

Friendly routes

GET /dallas/mobile
GET /dallas/pc
GET /dallas/mobile/leader
GET /dallas

Versioned API

GET /api/v1/state
GET /api/v1/regions
GET /api/v1/servers
GET /api/v1/servers/dallas/mobile
GET /api/v1/servers/dallas/mobile/leader
GET /api/v1/global/all?limit=100
GET /api/v1/global/pc?limit=25
GET /api/v1/global/mobile?limit=25
GET /api/v1/player/40421524
GET /api/v1/search?name=Sabueso
GET /health
GET /openapi.json

Example

curl http://127.0.0.1:8787/dallas/mobile

When API authentication is enabled:

curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://your-domain.example/dallas/mobile

Discord commands

CommandPurpose
/serverRegional top ten
/leaderRegional #1 player
/globalCombined PC/Mobile ranking
/playerSearch by player ID
/findSearch current names
/statusConnection health

Webhook output

The optional incoming webhook can announce leader changes and maintain one automatically edited global leaderboard message.