Skip to main content

Retorno do webhook

Atributos comuns

Todos os retornos de webhook possuem os seguintes atributos em comum:
boolean
Identifica se a mensagem recebida é uma resposta de status
string
ID do contato no WhatsApp
string
Número de telefone conectado à API
boolean
Identifica se a sua mensagem está com status de “Aguardando a mensagem”
boolean
Identifica se a mensagem recebida foi editada
boolean
Indica se o chat é um grupo
boolean
Indica se o chat é um canal
string
Identificador único da instância que recebeu a mensagem
string
Identificador da mensagem na conversa
string
Número de telefone, ou do grupo que enviou a mensagem
boolean
Indica se a mensagem enviada partiu do número conectado a API
integer
Momento em que a mensagem foi recebida ou do erro
string
Status que a mensagem se encontra no momento do envio do callback (PENDING, SENT, RECEIVED, READ ou PLAYED)
string
Nome do chat ou participante que originou a mensagem
string
URL da foto do usuário que enviou a mensagem
string
Nome exibido do remetente
string
Número de telefone do membro do grupo que enviou a mensagem
string
ID do contato no WhatsApp, do participante que enviou a mensagem dentro de um grupo
boolean
Indicador se a mensagem foi enviada para lista de transmissão
string
Tipo do evento da instância, nesse caso será ReceivedCallback
boolean
Tipo de evento ao receber uma ligação, indicando se é ou não de video

Exemplos de retorno por tipo

Mensagens de texto e mídia

Reações e interações

Enquetes

Botões e listas

Templates

Anúncios

Produtos e pedidos

Pagamentos

Eventos

Outras interações

Status e perfil

Lista de transmissão


Notificações

Além das mensagens, o webhook também recebe notificações de chamadas, grupos e conta.

Chamadas

Chamadas com funcionalidade de ligações habilitadas e contratadas

Grupos

Canais

Tipos de notificações

Conceituação

As notificações são eventos enviados via webhook que indicam mudanças ou ações no WhatsApp, como chamadas, interações em grupos e atualizações de conta. Esses eventos podem ser identificados pelo atributo notification presente no payload. Abaixo estão listados os tipos de notificações e seus significados.

Notificações (eventos via webhook)

string
Grupo foi criado
string
Nome do grupo foi alterado
string
Descrição do grupo foi alterada
string
Foto do grupo foi alterada
string
Participante foi promovido a administrador
string
Participante foi removido da função de administrador
string
Participante saiu do grupo
string
Participante foi adicionado ao grupo
string
Participante foi removido do grupo
string
Participante aceitou o link de convite e entrou no grupo
string
Chamada de voz perdida
string
Chamada de vídeo perdida
string
Mensagem informando criptografia de ponta a ponta
string
Mensagem protegida por criptografia
string
Conta comercial não verificada pelo WhatsApp
string
Conta comercial verificada pelo WhatsApp
string
Conta comercial alterada para conta pessoal
string
Mensagem apagada
string
Envio do código de confirmação para registro do número