Profile indexables
List of indexable profiles for sitemap — only Master+.
GET
/api/lol/profile/indexablesProfile indexables
No parameters — ready to send.
Request
https://api.safjnest.com/api/lol/profile/indexablescurl "https://api.safjnest.com/api/lol/profile/indexables"CORS enabled (*) — runs directly in your browser against https://api.safjnest.com
GET /api/lol/profile/indexables
List of indexable profiles for sitemap — only Master+.
- Controller:
ProfileIndexableController(src/main/java/com/safjnest/spring/controller/ProfileIndexableController.java:13) with prefix/api/lol→GET /profile/indexables(:18) →profileService.getIndexables()(ProfileService.java) - Response:
200List<ProfileIndexable>always
| Parameter | Required | Validation |
|---|---|---|
| — | — | none |
Response — ProfileIndexable
ProfileIndexable (src/main/java/com/safjnest/lol/model/ProfileIndexable.java):
java
public record ProfileIndexable(String puuid, String riotId, LeagueShard region, TierDivisionType rank, long lastUpdate) {}
Only TierDivisionType.MASTER_I, GRANDMASTER_I, CHALLENGER_I (MongoDB.INDEXABLE_PROFILE_RANKS:116).
curl
bash
curl "https://api.safjnest.com/api/lol/profile/indexables" | jq '.[0:3]'
