Estamos em processo de melhorias da nossa documentação, em breve estaremos incluindo mais eventos com seus devidos exemplos.

instance.connected

A instância foi conectada com sucesso e está pronta para envio e recebimento de mensagens.

instance.disconnected

A instância foi desconectada com sucesso.
Algumas vezes a desconexão pode acontecer devido a falhas internas do Whatsapp, internamente temos estrategias de recuperação, nestes casos o evento instance.connected pode ser emitido alguns segundos depois do evento de desconexão.

message.received

Uma mensagem foi recebida na instância. Para detalhamento completo de como é o formato do objeto mensagem verifique na página Estrutura dos eventos > Mensagem

message.sent

Uma mensagem foi enviada da instância mensagem pode ter sido enviada através do Whatsapp ou através da API da Zapster. Você consegue identificar facilmente a origem do envio olhando para a propriedade data.origin que tem 2 valores possíveis (zapsterapi ou whatsapp), que identificarão a origem do envio da mensagem. Para detalhamento completo de como é o formato do objeto mensagem verifique na página Estrutura dos eventos > Mensagem

message.delivered

Indica que a mensagem foi entregue ao destinatário.

message.read

Indica que a mensagem foi lida pelo destinatário.
Nas configurações de privacidade da instância, se a confirmação de leitura estiver desativada, você não poderá ver nem exibir confirmações de leitura. Então o evento de webhook não irá disparar.Ative ou desative a confirmação de leitura

message.deleted

Indica que uma mensagem foi apagada (para mim ou para todos) na conversa.

message.reaction

Indica que uma reação (emoji) foi aplicada a uma mensagem.
Reações a mensagens com mais de 72 horas o objeto reacted_message não será enviado com todas informações, mas sim apenas com o ID da mensagem que foi reagida.

message.pinned

Indica que uma mensagem foi fixada na conversa/grupo.

message.unpinned

Indica que uma mensagem foi desafixada.

instance.mentioned

Indica que sua instância foi mencionada (”@…”) em uma conversa/grupo.

instance.qrcode

Notifica quando um novo QR Code é gerado/atualizado para a instância.

group.created

Indica que um novo grupo foi criado.

group.updated

Indica que os dados do grupo foram atualizados (nome, foto, descrição, etc.).

group.participants_added

Indica que um ou mais participantes foram adicionados ao grupo.

group.participants_removed

Indica que participantes foram removidos do grupo.

group.participants_promoted

Indica que participantes foram promovidos a administradores.

group.participants_demoted

Indica que participantes foram rebaixados de administradores para membros.