Teams & Matchmaking
How teams are formed, how big they can be, and how matches get created.
Team composition
How teams are formed and how big they can be.
Min team size
Field: minTeamSize — integer (1–50)
Minimum players required for a team to register and play matches. Set to 1 for solo ladders.
Max team size
Field: maxTeamSize — integer (1–50)
Maximum players that can suit up for any single match. Must be ≥ min team size.
Max team members
Field: maxTeamMembers — integer (1–50)
Maximum total roster size (active + bench). Distinct from match-day team size: you can have a bigger roster than any one match allows.
Max teams
Field: maxTeams — integer (optional)
Cap on the number of teams enrolled in the ladder. null = unlimited.
Use org rosters
Field: useOrgRosters — boolean
When true, teams come from your org's pre-built roster enrollments (managed under /organizations/{id}/rosters). When false, teams register openly via the public ladder page.
Matchmaking
How matches get created.
Matchmaking mode
Field: matchmakingMode — CHALLENGE | QUEUE | BOTH
- CHALLENGE — teams send direct match challenges to other teams.
- QUEUE — teams join a queue and the system pairs them automatically.
- BOTH — either path is allowed.