Circuit Setup
The fields that shape a Circuit before teams start playing.
These are the core configuration fields you set when creating or editing a Circuit. Get these right before opening registration — some fields (like slug) are hard to change once players have the link.
Fields
Name
Field: name — string
Display name shown on the public Circuit page, org dashboard, and Circuit cards.
Slug
Field: slug — string
URL slug used in the public route /org/{orgSlug}/circuits/{circuitSlug}. Keep it stable once players have the link.
Game
Field: gameId — integer (game id)
The game this Circuit covers. Circuit Teams and linked tournaments should use the same game so registration and standings stay coherent.
Public
Field: isPublic — boolean
When true, players can discover the public Circuit page. When false, staff can configure the Circuit before publishing it.
Circuit window
Field: startsAt / endsAt — datetime
Display dates for the overall season. These help players understand the schedule; tournament completion and point awards drive standings.
Registration window
Field: registrationOpensAt / registrationClosesAt — datetime
Controls when captains can create Circuit Teams from the public Circuit page.