{
"id": "9f1c4b6e-3a2d-4f8b-9c1e-2a7d5e8b0c31",
"event": "message.read_or_seen",
"occurred_at": "2026-07-14T09:30:00+00:00",
"workspace_id": 42,
"data": {
"channel": "whatsapp",
"provider": "meta",
"contact": {
"id": "contact_demo",
"name": "Jordan Lee",
"email": "jordan.lee@example.com",
"phone": "+15550142299",
"platform": "whatsapp"
},
"conversation": {
"id": "contact_demo"
},
"message": {
"id": "msg_demo",
"provider_message_id": "wamid.DEMO123",
"direction": "outbound",
"type": "text",
"status": "read_or_seen",
"status_source": "whatsapp_status_webhook",
"sent_at": "2026-06-13T10:00:00+00:00",
"status_at": "2026-06-13T10:00:04+00:00"
}
}
}Message read seen
Sent to your endpoint when Message read / seen occurs (message.read_or_seen).
Signed as X-Salesbot-Signature: sha256=<hmac> when the endpoint has a secret. Return any 2xx within 8 seconds to acknowledge.
WEBHOOK
message.read_or_seen
{
"id": "9f1c4b6e-3a2d-4f8b-9c1e-2a7d5e8b0c31",
"event": "message.read_or_seen",
"occurred_at": "2026-07-14T09:30:00+00:00",
"workspace_id": 42,
"data": {
"channel": "whatsapp",
"provider": "meta",
"contact": {
"id": "contact_demo",
"name": "Jordan Lee",
"email": "jordan.lee@example.com",
"phone": "+15550142299",
"platform": "whatsapp"
},
"conversation": {
"id": "contact_demo"
},
"message": {
"id": "msg_demo",
"provider_message_id": "wamid.DEMO123",
"direction": "outbound",
"type": "text",
"status": "read_or_seen",
"status_source": "whatsapp_status_webhook",
"sent_at": "2026-06-13T10:00:00+00:00",
"status_at": "2026-06-13T10:00:04+00:00"
}
}
}Was this page helpful?

