Conversas
API dedicada para gerenciar atendimentos. Todos os endpoints criam o contato automaticamente se o telefone não existir.Todos os endpoints requerem o header
X-Client-Token. Veja Autenticação.Base URL
Atribuir Operador
Parâmetros
Exemplo
Resposta
- O operador recebe e-mail de notificação automaticamente com link direto para a conversa.
- Transferências (quando havia outro operador) são registradas em
chat_transfer_loge geram nota interna na conversa. - Com
portfolio: true, o contato passa a ser exclusivo do operador na fila.
Mudar Status
Parâmetros
Exemplo
Resposta
Adicionar Nota Interna
Parâmetros
Exemplo
Resposta
Buscar Mensagens (Histórico)
Este endpoint usa a base
https://wapi.stegia.com.br/functions/v1/messages-context (não pertence ao grupo conversations-api).Parâmetros (query string)
* Informe um dos dois: instanceId ou connectedPhone.Exemplo
Resposta (format=conversation)
format=raw para receber as mensagens cruas (sem agrupamento role/sender), úteis para data warehouse.
Comportamentos Automáticos
Auto-criação de Contato
Auto-criação de Contato
Se o
phone não existir, o contato é criado com origin: "api" antes de aplicar a operação.Detecção de Transferência
Detecção de Transferência
Quando
assign é chamado e a conversa já tem outro operador atribuído, o sistema:- Atualiza para o novo operador
- Registra a transferência em
chat_transfer_log - Cria nota interna automática com nomes dos operadores envolvidos
- Notifica o novo operador por e-mail
Notificação por E-mail
Notificação por E-mail
A atribuição via API dispara o mesmo e-mail de notificação enviado quando um operador é atribuído pelo painel — garantindo consistência em qualquer fluxo.

