# Atualizar Setor do Chat

> Atualiza as informações de um setor de chat existente.

`PUT https://crm.wavups.com/api/v1/chat-sector/{id}`

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

## Requisição

`PUT https://crm.wavups.com/api/v1/chat-sector/{id}`

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

- `id` (string, obrigatório, path):
  ID do setor de chat.

### Body Parameters

- `name` (string, body):
  Novo nome do setor.

- `accountIntegration` (string, body):
  Novo ID de integração de conta.

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

- `color` (string, body):
  Nova cor em formato hexadecimal (ex: `#22C55E`).

- `membersCanViewAllConversations` (boolean, body):
  Nova permissão para membros visualizarem todas as conversas do setor.

---

## Resposta

Retorna o objeto do setor atualizado.

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

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

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

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

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

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

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

---

## Exemplos

### Exemplo de requisição

```bash PUT /api/v1/chat-sector/{id}
curl --request PUT \
  --url 'https://crm.wavups.com/api/v1/chat-sector/csector001' \
  --header 'Token: SEU_TOKEN_DE_API' \
  --header 'Content-Type: application/json' \
  --data '{
  "name": "Suporte Nível 2",
  "color": "#22C55E"
  }'
```

### Exemplo de resposta

```json 200
{
  "id": "csector001",
  "name": "Suporte Nível 2",
  "accountIntegration": "cintegration123",
  "description": "Setor responsável por suporte ao cliente",
  "color": "#22C55E",
  "membersCanViewAllConversations": true,
  "createdAt": "2025-08-10T09:00:00.000Z",
  "AccountIntegration": {
  "integrationAccountName": "+5511988887777"
  }
}
```

```json 404
{
  "error": "Chat sector not found"
}
```

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