Update a Team
Create or update a team with a full request body
PUT
PUT /v1/teams
Update a Team
Create a team or update it if it already exists, usingPUT /v1/teams with the full request body. Send the complete definition, not just the fields you want to change. To change only some fields, use PATCH with a JSON Patch array and the application/json-patch+json content type, as shown in the PATCH examples below.
Body Parameters
string
required
Name of the team. Must be unique across all teams.
string
required
Type of team. One of:
Group, Department, Division, BusinessUnit, Organization.string
Human-readable display name for the team.
string
Description of the team in Markdown format.
string
Email address associated with the team.
array
Array of parent team UUIDs, as strings. A team can belong to a parent team in the hierarchy.
boolean
default:"true"
Whether users can join this team without an invitation.
array
Array of owner references (users or teams) to assign as owners of this team.
array
Array of policy UUIDs, as strings, to attach to the team.
array
Fully qualified names of the domains to assign for governance purposes.
PUT /v1/teams
Returns
Returns the updated team object with the new version number.Response
string
Unique identifier for the team (UUID format).
string
Team name.
string
Fully qualified name (same as name for teams).
string
Updated description.
number
Incremented version number.