POST /v1/teams
Create a Team
Create a new team for organizing users and controlling access
POST
POST /v1/teams
Documentation Index
Fetch the complete documentation index at: https://openmetadata-codex-audit-docs-codebase-alignment.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Create a Team
Create a new team for organizing users and controlling access to data assets.Body Parameters
Name of the team. Must be unique across all teams.
Type of team. One of:
Group, Department, Division, BusinessUnit, Organization.Human-readable display name for the team.
Description of the team in Markdown format.
Email address associated with the team.
Array of parent team references. A team can belong to a parent team in the hierarchy.
Whether users can join this team without an invitation.
Array of owner references (users or teams) to assign as owners of this team.
Array of policy references to attach to the team.
Fully qualified name of the domain to assign for governance purposes.
POST /v1/teams
Returns
Returns the created team object with all specified properties and system-generated fields.Response
Unique identifier for the team (UUID format).
Team name.
Fully qualified name (same as name for teams).
Human-readable display name.
Type of team (
Group, Department, Division, BusinessUnit, Organization).Description of the team in Markdown format.
Parent team references.
Users belonging to this team.
Child team references.
Policy references attached to the team.
List of owners assigned to the team.
Domain assignments for governance.
Version number for the entity (starts at 0.1).
Error Handling
| Code | Error Type | Description |
|---|---|---|
400 | BAD_REQUEST | Invalid request body or missing required fields |
401 | UNAUTHORIZED | Invalid or missing authentication token |
403 | FORBIDDEN | User lacks permission to create teams |
409 | ENTITY_ALREADY_EXISTS | Team with same name already exists |