Skip to main content

Teams

Teams are the top-level organizational unit. Each team has a short prefix used to generate human-readable task references like PLAT-42.

List teams

GET /team
Authorization: Bearer <token>

Get team

GET /team/:id
Authorization: Bearer <token>

Create team

POST /team
Authorization: Bearer <token>
Content-Type: application/json
{
  "name": "Platform",
  "prefix": "PLAT"
}
Required: name, prefix. The prefix must be unique and is used for task references.

Update team

PATCH /team/:id
Authorization: Bearer <token>
Content-Type: application/json
{ "name": "Platform Engineering" }

Delete team

DELETE /team/:id
Authorization: Bearer <token>

List tasks in a team

GET /team/:id/task
Authorization: Bearer <token>