# Listar Setores do Chat

> Retorna a lista de setores de chat configurados na conta autenticada.

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

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

## Requisição

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

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

---

## Resposta

Retorna um array de objetos de setor na mesma ordem das abas de setor em Mensagens (`position`, do menor para o maior; setores nunca reordenados ficam na ordem de criação). Os campos internos `accountId` e `updatedAt` são omitidos.

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

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

  **Dica:**
  Este ID corresponde ao `accountIntegrationId` utilizado nos endpoints de [Disparar Mensagem](https://crm.wavups.com/docs/api/whatsapp/enviar-mensagem) e [Listar Templates](https://crm.wavups.com/docs/api/whatsapp/listar-templates) do WhatsApp.
  

- `name` (string):
  Nome do setor (ex: `Suporte`, `Vendas`).

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

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

- `position` (number):
  Posição do setor na ordem definida pelos administradores (menor primeiro). O setor principal não aparece na lista e vem sempre antes de todos.

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

- `AccountIntegration` (object):
  Dados da integração de conta associada ao setor.

  Propriedades da integração:
  - `integrationAccountName` (string):
  Nome da conta de integração (ex: número do WhatsApp ou nome do perfil).
  
  

---

### Exemplo de requisição

```bash GET /api/v1/chat-sector
curl --request GET \
  --url 'https://crm.wavups.com/api/v1/chat-sector' \
  --header 'Token: SEU_TOKEN_DE_API'
```

### Exemplo de resposta

```json 200
[
  {
  "id": "csector001",
  "accountIntegration": "cintegration123",
  "name": "Suporte",
  "description": "Setor responsável pelo atendimento de suporte técnico.",
  "color": "#3B82F6",
  "position": 0,
  "createdAt": "2025-08-10T09:00:00.000Z",
  "AccountIntegration": {
  "integrationAccountName": "+5511988887777"
  }
  },
  {
  "id": "csector002",
  "accountIntegration": "cintegration123",
  "name": "Vendas",
  "description": null,
  "color": "#22C55E",
  "position": 1,
  "createdAt": "2025-08-12T11:00:00.000Z",
  "AccountIntegration": {
  "integrationAccountName": "+5511988887777"
  }
  }
]
```

```json 500
{
  "error": "Error to get chat sectors"
}
```
