# Adicionar Membro ao Setor

> Associa um usuário da conta como membro de um setor de chat.

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

Página: https://crm.wavups.com/docs/api/setores/membros-adicionar

## Requisição

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

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

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

### Body Parameters

- `accountUserId` (string, obrigatório, body):
  ID do membro da conta (`AccountUser.id`) a ser adicionado ao setor.

---

## Resposta

Retorna a associação criada entre o setor e o membro.

- `id` (string):
  Identificador único da associação.

- `accountChatSector` (string):
  ID do setor de chat.

- `accountUserId` (string):
  ID do usuário associado.

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

- `AccountUser` (object):
  Dados do membro associado.

---

## Exemplos

### Exemplo de requisição

```bash POST /api/v1/chat-sector/{id}/members
curl --request POST \
  --url 'https://crm.wavups.com/api/v1/chat-sector/csector001/members' \
  --header 'Token: SEU_TOKEN_DE_API' \
  --header 'Content-Type: application/json' \
  --data '{
  "accountUserId": "cuser789"
  }'
```

### Exemplo de resposta

```json 201
{
  "id": "cmember001",
  "accountChatSector": "csector001",
  "accountUserId": "cuser789",
  "createdAt": "2025-08-15T10:00:00.000Z",
  "AccountUser": {
  "id": "cuser789",
  "role": "USER",
  "User": {
  "id": "usr_xyz",
  "name": "João Souza",
  "email": "joao@empresa.com"
  }
  }
}
```

```json 400
{
  "error": "User is already a member of this chat sector"
}
```

```json 404
{
  "error": "Account user not found"
}
```

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