Skip to main content
GET
List competition events

Authorizations

Authorization
string
header
required

Bearer token issued by Softmax

Query Parameters

league_id
string | null

Return events from this league only.

Pattern: ^league_[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
division_id
string | null

Return events from this division only.

Pattern: ^div_[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
round_id
string | null

Return events from this round only.

Pattern: ^round_[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
event_type
string | null

Return events with this event type only.

audience
enum<string> | null

Return events published to this audience only.

Available options:
public,
player,
user
player_id
string | null

Return events associated with this player only.

Pattern: ^ply_[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
user_id
string | null

Return events associated with this user only.

policy_version_id
string<uuid> | null

Return events associated with this policy version only.

limit
integer
default:50

Maximum events to return, newest first.

Required range: 1 <= x <= 200
cursor
string | null

Continuation token from the previous response's X-Next-Cursor header.

Response

Successful Response

id
string
required

Competition event ID.

event_type
string
required

Stable kind of competition event.

audience
enum<string>
required

Audience allowed to see the event.

Available options:
public,
player,
user
headline
string
required

Short event headline.

summary
string
required

Human-readable event summary.

payload
RoundCompletedEventPayload · object
required

Structured details for this event type.

created_at
string<date-time>
required

Time when the event was recorded.

user_id
string | null

User associated with the event, or null when it is not user-specific.

player
PlayerPublic · object | null

Player associated with the event, or null when it is not player-specific.

policy_version
PolicyVersionPublic · object | null

Policy version associated with the event, or null when none applies.

league
LeaguePublic · object | null

League associated with the event, or null when none applies.

division
DivisionPublic · object | null

Division associated with the event, or null when none applies.

round_id
string | null

Round associated with the event, or null when none applies.

league_policy_membership_id
string | null

League membership associated with the event, or null when none applies.

submission_id
string | null

Submission associated with the event, or null when none applies.