List League Participation
Activity roll-up for every visible league, keyed by public league id.
Tournament episode counts come from round episode requests created inside
the window; experience-request episode counts (xp_episodes_*) come from
the usage_records fact table’s xp_request source and are kept separate from
tournament play; submission counts from league submissions. Top players read
the primary (lowest-level live competition) division’s published board,
batched across all leagues. Responses are cached in-process per visibility
class for PARTICIPATION_CACHE_TTL_SECONDS, and cold-window assemblies
are single-flighted.
Authorizations
Bearer token issued by Softmax
Response
Successful Response