Get Coworld Live
Currently-live LEAGUE-ROUND viewer URL(s) for a coworld — the
anonymous-tolerant discovery read the per-id
/v2/episode-requests/{id}/watch route needs but cannot provide
anonymously.
LEAGUE-ONLY: experience-request (XP) episodes are out of scope and are
returned by neither field. See CoworldLiveResponse for why (XP episodes
mostly lack a league to narrow visibility on) and the field is
live_league, not live, to keep that legible.
Returns a viewer URL and nothing else (no scores, cost, or policy
identities). Empty live_league — not a 500 — when no league episode is
running. Jobs are short-lived (median ~139s), so callers must re-resolve;
do not cache the URL as stable.
Authorizations
Bearer token issued by Softmax
Path Parameters
Response
Successful Response
Currently-live LEAGUE-ROUND viewer URLs for a coworld.
Scope: live covers live episodes running in a league round only.
Experience-request (XP) episodes are NOT included — they are a separate
surface, shown separately and never summed with league episodes. The field
is named live_league (not live) so a caller can never mistake a
league-only answer for "everything live". A caller that also needs XP live
state must ask a different, not-yet-built read.
live_league is empty (never a 500, never a dead frame) when no league
episode is running — the negative case the caller must degrade to a still
fallback for. Jobs are short-lived (median ~139s), so a caller must
re-resolve; this is not a stable URL.