POST /organizations
Creates a new organization with the authenticated user as the owner. The newly created organization automatically becomes the user’s active organization.Authentication
Requires authentication. Returns 401 if user is not authenticated.Request Body
Name of the organization. Must be unique (case-insensitive) and not empty after trimming whitespace.
Response
Returns the created organization object.Unique identifier for the organization
Name of the organization
ISO 8601 timestamp when the organization was created
ISO 8601 timestamp when the organization was last updated
Example Request
Example Response
Error Responses
401 Unauthorized
User is not authenticated
409 Conflict
An organization with this name already exists (case-insensitive match)
422 Unprocessable Content
Organization name is empty or contains only whitespace
Notes
- The creator automatically receives the
ownerrole with full board access (all_boards_readandall_boards_writeset totrue) - The new organization is automatically set as the user’s active organization
- Organization names are checked for uniqueness using case-insensitive comparison