CreateTeamRequest
Body for creating a new team. Slug is optional; when omitted it is auto-generated from the name using a URL-safe slug normalizer. Slug must match ^[a-z0-9][a-z0-9-]{0,62}$ and must be unique within the organization. Every team must have a registrant and admin contact assigned at create time. Tech and billing contacts are optional and may be left unset. All four contacts must resolve to active rows in the caller's organization; verification status is not checked here. Submit each id either in TypeID form (ctc_...) or as the bare UUID.
- nameType: stringmin length:1max length:64required
Display name (e.g. "London", "Engineering").
- slugType: string
Optional URL-safe slug. When omitted, generated from name. Pattern
^[a-z0-9][a-z0-9-]{0,62}$. - registrantType: string
_contact _id requiredRegistrant contact id. Required. Must reference an active contact in the caller's org.
- adminType: string
_contact _id requiredAdmin contact id. Required. Must reference an active contact in the caller's org.
- techType: string
_contact _id Optional technical contact id. When set, must reference an active contact in the caller's org.
- billingType: string
_contact _id Optional billing contact id. When set, must reference an active contact in the caller's org.