Activity
Aggregated activity — computed async, 202 if pending.
GET
/api/lol/{shard}/profile/{puuid}/activityProfile activity
Path params
Query params
Request
https://api.safjnest.com/api/lol/EUW1/profile/{puuid}/activity?start=0&end=0&queue=ALL&champion=0curl "https://api.safjnest.com/api/lol/EUW1/profile/{puuid}/activity?start=0&end=0&queue=ALL&champion=0"Missing required: puuid
CORS enabled (*) — runs directly in your browser against https://api.safjnest.com
GET /api/lol/{shard}/profile/{puuid}/activity
Aggregated activity (winrate, KDA, picks per champion/lane) — computed async via ComputeScheduler.
- Controller:
LolController.java:156→LolApiParameters.activityFilter(:146) →profileService.getActivity(shard, puuid, filter)→LolApiResponses.fromwithprofile_activity_pending(:176) - Response:
200ProfileActivityor202LolApiError(code: profile_activity_pending)
| Parameter | Position | Default | Validation | Notes |
|---|---|---|---|---|
shard | path | — | requiredShard | |
puuid | path | — | requiredText | |
start | query | 0 | >=0 :147 | epoch millis |
end | query | 0 | >= start if both non-zero | |
queue | query | null | activityQueue (optionalQueue :52) | ALL→null |
champion | query | 0 | >=0 :150 | 0=all, >0=single champion ID |
Response: ProfileActivity — aggregation per Filter, includes overview, champions, lanes, with ResponseMetadata.
curl
bash
curl "https://api.safjnest.com/api/lol/EUW1/profile/abc-puuid/activity?start=0&end=0&queue=RANKED_SOLO_5X5&champion=157"
