Leaderboard

Global ranking per karakter — sortir by CRIT DMG combined, damage benchmark, atau custom metric.

GET /v1/leaderboard/{game}/{avatar_id}

Global ranking per karakter berdasarkan metric.

Path params

NamaTipeRequired
gameenum
avatar_idinteger

Query params

NamaTipeDefault
metricenumcrit_stat (crit_stat, damage, atk, hp)
regionenumglobal (asia, europe, america, tw_hk_mo, cn)
cursor, limit...max 200

Response 200

{
  "data": [
    {
      "rank": 1,
      "uid": "816973814",
      "nickname": "QuanZ",
      "avatar_id": 10000098,
      "metric_value": 458.2,
      "trust_score": 92,
      "screenshot_url": "https://cdn.dyogg.com/leaderboard/...jpg"
    }
  ],
  "meta": { "total": 12500, "cache": "hit", "ttl_seconds": 240 }
}

GET /v1/leaderboard/{game}/top?category={category}

Top-N ranking global untuk kategori (mis. best damage per rotation).

Batasan

  • Cache 5 menit (leaderboard heavy).
  • Region ranking cache 10 menit.
  • Hanya UID dengan TrustScore ≥ 50 diikutsertakan (filter cheater/scam UID).
  • 60 req / menit / key.