Champion detail
Single champion detail — statistics, build, trend, matchups.
GET
/api/lol/champion/{champion}Champion detail
Path params
Query params
Request
https://api.safjnest.com/api/lol/champion/{champion}curl "https://api.safjnest.com/api/lol/champion/{champion}"Missing required: champion
CORS enabled (*) — runs directly in your browser against https://api.safjnest.com
Champion — detail
GET /api/lol/champion/{champion}
Single champion detail — statistics, build, trend, matchups.
- Controller:
ChampionController.java:51→LolApiParameters.queue/role/validateRole(:60) →championService.get(championValue, patch, rank, region, queue, role)(:63) →LolApiResponses.fromwithchampion_data_pending(:71) - Response:
200ChampionView|202champion_data_pending|404 champion not found
Path + query params
| Parameter | Position | Required | Validation | Notes |
|---|---|---|---|---|
champion | path | yes | non-empty String (numeric ID or name, e.g. 157 or Yasuo) | passed directly to championService.get |
patch | query | no | patch :103 | major.minor |
rank | query | no | rank :37 | TierType |
region | query | no | region :155 | LeagueShard |
queue | query | no | queue :47 + validateRole :62 | |
role | query | no | role :168 + validateRole | TOP,JUNGLE,MID,BOT,UTILITY |
curl
bash
curl "https://api.safjnest.com/api/lol/champion/157?patch=15.6&rank=EMERALD®ion=EUW1&queue=RANKED_SOLO_5X5&role=MID"
curl "https://api.safjnest.com/api/lol/champion/Yasuo?patch=15.6&rank=MASTER®ion=KR"
