Documentação do Webhook para messages.delete
Descrição:
O evento messages.delete
é acionado quando uma mensagem é deletada. Este evento é útil para desenvolvedores e empresas que desejam monitorar o status das mensagens em suas instâncias do WhatsApp de maneira mais eficaz e precisa.
Payload do Webhook:
Quando o evento messages.delete
é acionado, um payload com as seguintes propriedades é enviado ao endpoint do webhook configurado:
{
"eventType": "messages.delete",
"instance": "ID_DA_INSTANCIA",
"messageId": "ID_DA_MENSAGEM",
"recipient": "NUMERO_DO_RECIPIENTE@s.whatsapp.net",
"fromMe": false
}
Propriedades do Payload:
- eventType: (string) Tipo do evento, neste caso, sempre será
messages.delete
. - instance: (string) ID da instância que está relacionada à mensagem deletada.
- messageId: (string) ID único da mensagem deletada.
- recipient: (string) Número de telefone do destinatário no formato internacional, seguido por
@s.whatsapp.net
. - fromMe: (boolean)
true
se a mensagem foi enviada pela instância,false
se foi recebida por ela.
Exemplo de Payload Recebido:
{
"eventType": "messages.delete",
"instance": "8ed9c4fac80ab70d541b7c5ead1f5bcc",
"fromMe": false,
"messageId": "3AF189C070D2D2FBFBF7",
"recipient": "556192008823@s.whatsapp.net"
}
Problemas Comuns:
Código 405:
Certifique-se de que você está usando o método correto (POST) conforme especificado no início deste documento.
Conclusão
O webhook messages.delete
proporciona um meio eficiente de monitorar deleções de mensagens em tempo real, permitindo que desenvolvedores e empresas otimizem a comunicação e mantenham um fluxo de informação preciso e transparente com seus usuários.
Se surgirem dúvidas ou problemas ao implementar este webhook, não hesite em entrar em contato com nosso suporte.