Evento: message.read
Quando e Disparado
Este evento e disparado quando o destinatario le a mensagem. Isso corresponde aos checks azuis (duplo tique azul) no WhatsApp. Este evento so e enviado se o destinatario tiver a confirmacao de leitura habilitada nas configuracoes de privacidade do WhatsApp.
Payload
{
"event": "message.read",
"timestamp": "2024-06-10T15:40:05.789Z",
"data": {
"messageId": "665f3c4d5e6f7a8b9c0d1e2f",
"conversationId": "665e0b1a2c3d4e5f6a7b8c9d",
"channelId": "665d9a0b1c2d3e4f5a6b7c8d",
"to": "5511999998888",
"status": "READ",
"readAt": "2024-06-10T15:40:05.789Z"
}
}
Campos do Payload
| Campo | Tipo | Descricao |
|---|---|---|
event | string | Nome do evento. Sempre message.read. |
timestamp | string | Data/hora do evento em formato ISO 8601. |
data.messageId | string | Identificador unico da mensagem. |
data.conversationId | string | ID da conversa a qual a mensagem pertence. |
data.channelId | string | ID do canal que enviou a mensagem. |
data.to | string | Numero de telefone do destinatario. |
data.status | string | Status da mensagem. Sempre READ neste evento. |
data.readAt | string | Data/hora da leitura em formato ISO 8601. |
Atencao
Este evento nao e garantido para todos os destinatarios. Se o contato tiver desabilitado a confirmacao de leitura nas configuracoes de privacidade do WhatsApp, o evento message.read nao sera disparado, mesmo que a mensagem tenha sido lida.