Skip to main content
GET
List Leagues

Authorizations

Authorization
string
header
required

Bearer token issued by Softmax

Query Parameters

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

Response

Successful Response

name
string
required
commissioner_key
string
required
id
string
required
game
GamePublic · object
required
mod
ModPublic · object | null
required
created_at
string<date-time>
required
logs_reporter_id
string | null
required
handicaps
Handicaps · object | null
required
handicap_dynamic
DynamicHandicapConfig · object | null
required

Grade a per-policy handicap from each entrant's current league standing, keyed to how far the entrant dominates the field — not to ordinal rank, so a leader a few points over a compressed field draws almost nothing while a genuine runaway draws max_handicap. Recomputed every round from live standings; because the dose moves continuously with the margin, it eases off as the leader falls back rather than snapping between full-tax and no-tax the way rank grading's median cutoff did. See dynamic_dominance_handicaps.

short_name
string | null
description
string | null
commissioner_config
Commissioner Config · object | null
commissioner_migration_version
string | null
rounds_paused_at
string<date-time> | null
submissions_locked_at
string<date-time> | null
settings
Settings · object | null
filler_policy_version_ids
string<uuid>[] | null
seed_policy_version_ids
string<uuid>[] | null
seed_policy_number
integer | null
rules
Rules · object | null
public
boolean
default:false
hidden
boolean
default:false
is_game_of_week
boolean
default:false
disabled_at
string<date-time> | null
notes
string | null