Teams

Create a team

POST/api/teams

Creates a team with an access code and an owner. Administrators can specify a different user as the owner.

Try it

POST/api/teams
Authorization

Credentials stay in this browser tab and are never sent anywhere except the API.

Response

Send a request to see the response.

Headers

NameTypeDescription
AuthorizationrequiredstringToken returned by POST /api/auth/login, or an API key (`umami_…`) created under Settings → API keys (self-hosted only). Bearer <token>.

Request body

NameTypeDescription
namerequiredstringDisplay name of the resource.
ownerIdstring
Example request

Responses

200The operation completed successfully.
NameTypeDescription
any[]any[]
200 example
400Bad request.
NameTypeDescription
errorrequiredobjectError details returned when the operation fails.
400 example
401Unauthorized.
NameTypeDescription
errorrequiredobjectError details returned when the operation fails.
401 example

Code samples

cURL