Setores do Chat

Criar Setor do Chat

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

POST/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
  }'
{
  "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"
  }
}

Requisição

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

Tokenstringobrigatório

Seu token de autenticação.

Body Parameters

namestringobrigatório

Nome do setor (ex: Suporte, Vendas).

accountIntegrationstringobrigatório

ID da integração de conta vinculada ao setor.

Descrição do setor.

colorstring

Cor de identificação do setor em formato hexadecimal (ex: #3B82F6).

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.

idstring

Identificador único do setor.

namestring

Nome do setor.

ID da integração de conta vinculada.

descriptionstring | null

Descrição do setor.

colorstring | null

Cor em hexadecimal.

Permissão de visualização de conversas.

createdAtstring

Data de criação (ISO 8601).


Autorização

Tokenstring · headerobrigatório

Token de autenticacao gerado na plataforma WavUps CRM.

Corpo da requisição

application/json · object
namestringobrigatório
accountIntegrationstringobrigatório
descriptionstring | null
colorstring | null
membersCanViewAllConversationsbooleanpadrão: true

Respostas

201application/json · object

Setor criado com sucesso.

idstring
namestring
descriptionstring | null
colorstring | null
positioninteger

Posição na ordem definida pelos administradores em Mensagens (menor primeiro).

createdAtstring<date-time>
400
500