# Criar Setor do Chat

> Cria um novo setor de chat para organização de atendimentos.

`POST https://crm.wavups.com/api/v1/chat-sector`

Página: https://crm.wavups.com/docs/api/setores/criar

## Requisição

`POST https://crm.wavups.com/api/v1/chat-sector`

- `Token` (string, obrigatório, header):
  Seu token de autenticação.

### Body Parameters

- `name` (string, obrigatório, body):
  Nome do setor (ex: `Suporte`, `Vendas`).

- `accountIntegration` (string, obrigatório, body):
  ID da integração de conta vinculada ao setor.

- `description` (string, body):
  Descrição do setor.

- `color` (string, body):
  Cor de identificação do setor em formato hexadecimal (ex: `#3B82F6`).

- `membersCanViewAllConversations` (boolean, body):
  Define se os membros do setor podem visualizar todas as conversas do setor (`true`) ou apenas as suas (`false`). Padrão: `true`.

---

## Resposta

Retorna o objeto do setor criado.

- `id` (string):
  Identificador único do setor.

- `name` (string):
  Nome do setor.

- `accountIntegration` (string):
  ID da integração de conta vinculada.

- `description` (string | null):
  Descrição do setor.

- `color` (string | null):
  Cor em hexadecimal.

- `membersCanViewAllConversations` (boolean):
  Permissão de visualização de conversas.

- `createdAt` (string):
  Data de criação (ISO 8601).

---

## Exemplos

### Exemplo de requisição

```bash POST /api/v1/chat-sector
curl --request POST \
  --url 'https://crm.wavups.com/api/v1/chat-sector' \
  --header 'Token: SEU_TOKEN_DE_API' \
  --header 'Content-Type: application/json' \
  --data '{
  "name": "Suporte Técnico",
  "accountIntegration": "cintegration123",
  "description": "Setor responsável por suporte ao cliente",
  "color": "#3B82F6",
  "membersCanViewAllConversations": true
  }'
```

### Exemplo de resposta

```json 201
{
  "id": "csector001",
  "name": "Suporte Técnico",
  "accountIntegration": "cintegration123",
  "description": "Setor responsável por suporte ao cliente",
  "color": "#3B82F6",
  "membersCanViewAllConversations": true,
  "createdAt": "2025-08-10T09:00:00.000Z",
  "AccountIntegration": {
  "integrationAccountName": "+5511988887777"
  }
}
```

```json 400
{
  "error": "name and accountIntegration are required"
}
```

```json 500
{
  "error": "Error to create chat sector"
}
```
