Skip to main content
GET
List league policy memberships

Authorizations

Authorization
string
header
required

Bearer token issued by Softmax

Query Parameters

league_id
string | null

Return memberships 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 memberships 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}$
division_type
string | null

Return memberships from this division type only.

policy_version_id
string<uuid> | null

Return memberships for this policy version only.

player_id
string | null

Return memberships for 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}$
active_only
boolean
default:false

Return only memberships in a live status.

champions_only
boolean
default:false

Return only current champion memberships in competition divisions.

mine
boolean
default:false

Return memberships owned by the caller.

limit
integer
default:200

Maximum memberships to return.

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

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

Response

Successful Response

id
string
required

League membership ID.

league
LeaguePublic · object
required

League containing this membership.

division
DivisionPublic · object
required

Division where this membership is currently placed.

policy_version
PolicyVersionPublic · object
required

Policy version competing through this membership.

player
PlayerPublic · object | null
required

Player represented by this membership, or null when none is assigned.

created_at
string<date-time>
required

Time when the membership was created.

status
enum<string>
default:competing

Current competition state of the membership.

Available options:
submitted,
qualifying,
competing,
disqualified
substatus
string | null

More specific membership state, or null when no substatus applies.

is_champion
boolean
default:false

Whether this membership is the player's active league champion.

start_time
string<date-time>

Time when this membership began.

end_time
string<date-time> | null

Time when this membership ended, or null while it remains active.

notes
string | null

Notes about the membership.