IodidDOCUMENTATION

api/champion/tier-list.mdx

/doc/api/champion/tier-list

PUBLIC DOCUMENTATION

Tier list

Global tier list per patch — ranking per role with winrate/pickrate.

GET/api/lol/champions/tier-list

Tier list

Query params

Request
https://api.safjnest.com/api/lol/champions/tier-list?queue=RANKED_SOLO_5X5
curl "https://api.safjnest.com/api/lol/champions/tier-list?queue=RANKED_SOLO_5X5"
CORS enabled (*) — runs directly in your browser against https://api.safjnest.com

Champion — tier list

GET /api/lol/champions/tier-list

Global tier list per patch — ranking of all champions per role with winrate/pickrate.

  • Controller: ChampionController.java:30 → LolApiParameters.patch/rank/region/queue (:38) → championService.getTierList(patch, rank, region, queue) → LolApiResponses.from with champion_tier_list_pending (:43)
  • Response: 200 ChampionTierList | 202 LolApiError champion_tier_list_pending | 404

Query params

ParameterRequiredDefaultValidationFile:lineNotes
patchnonull (latest)patch :103\d+\.\d+ e.g. 15.6normalized via PatchUtils.patchMajor
ranknonull (all)rank :37TierType
regionnonullregion :155LeagueShard
queuenoTEAM_BUILDER_RANKED_SOLO → RANKED_SOLO_5X5queue :47GameQueueType, ALL→nullGameQueueTypeUtils.canonicalQueue

curl

bash
curl "https://api.safjnest.com/api/lol/champions/tier-list?patch=15.6&rank=EMERALD&region=EUW1&queue=RANKED_SOLO_5X5"
curl "https://api.safjnest.com/api/lol/champions/tier-list"