{
"event_type": "waba:message:received",
"account": {
"id": 4821,
"meta_phone_id": "109998887776665",
"meta_waba_id": "203344556677889",
"account_name": "Sales Bot",
"phone": "+15559876543"
},
"chat": {
"id": 90155,
"waba_account_id": 4821,
"closed": false,
"service_window_is_open": true,
"service_window_expires_at": "2024-01-08 10:35:18 +0200"
},
"message": {
"message_uid": "c7ec509d-0171-1ead-a84b-c6943a644768",
"direction": "sent",
"status": "Delivered",
"timestamp": "2026-06-24 10:15:30 +0000",
"received_timestamp": "2026-06-24 10:15:31 +0000",
"text": "Hi, is this still available?",
"origin": "WhatsApp",
"attachments": [
{
"temporary_download_url": "https://example.s3.amazonaws.com/att/...",
"filename": "example.doc",
"size": 1234567,
"mimetype": "application/msword"
}
]
}
}waba_messages
WABA Message Read
Triggered when an outbound WABA message is read by the contact.
WEBHOOK
waba:message:read
{
"event_type": "waba:message:received",
"account": {
"id": 4821,
"meta_phone_id": "109998887776665",
"meta_waba_id": "203344556677889",
"account_name": "Sales Bot",
"phone": "+15559876543"
},
"chat": {
"id": 90155,
"waba_account_id": 4821,
"closed": false,
"service_window_is_open": true,
"service_window_expires_at": "2024-01-08 10:35:18 +0200"
},
"message": {
"message_uid": "c7ec509d-0171-1ead-a84b-c6943a644768",
"direction": "sent",
"status": "Delivered",
"timestamp": "2026-06-24 10:15:30 +0000",
"received_timestamp": "2026-06-24 10:15:31 +0000",
"text": "Hi, is this still available?",
"origin": "WhatsApp",
"attachments": [
{
"temporary_download_url": "https://example.s3.amazonaws.com/att/...",
"filename": "example.doc",
"size": 1234567,
"mimetype": "application/msword"
}
]
}
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Webhook event name
Available options:
waba:message:received, waba:message:delivered, waba:message:failed, waba:message:read Example:
"waba:message:received"
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Response
200
Receiver accepted the event

