Listar Departamentos
Requer perfil Admin ou Owner.
Meus Departamentos
Acessível por Operadores. Retorna apenas os departamentos dos quais o usuário é membro.
Criar Departamento
Resposta (201):
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Criar, atualizar e excluir departamentos
GET /backend/departments
{
"data": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"tenant_id": "d6b10acc-2307-413f-a4de-4c2edf3f9a70",
"name": "Vendas",
"description": "Equipe de vendas",
"member_count": 5,
"created_at": "2024-01-15T10:00:00Z",
"updated_at": "2024-01-15T10:00:00Z"
}
]
}
GET /backend/departments/my
POST /backend/departments
{
"name": "Suporte",
"description": "Equipe de suporte ao cliente"
}
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
name | string | Sim | Nome do departamento (máx. 100 caracteres, único por tenant) |
description | string | Não | Descrição do departamento |
{
"id": "uuid",
"tenant_id": "uuid",
"name": "Suporte",
"description": "Equipe de suporte ao cliente",
"member_count": 0,
"created_at": "2024-01-15T10:00:00Z",
"updated_at": "2024-01-15T10:00:00Z"
}
PUT /backend/departments/{id}
{
"name": "Suporte Premium",
"description": "Equipe de suporte prioritário"
}
DELETE /backend/departments/{id}