Webhook Events and Notifications
Messaging Webhooks (associated with Messaging API)
{
"object": "whatsapp_business_account",
"entry": [{
"id": "WHATSAPP_BUSINESS_ACCOUNT_ID",
"changes": [{
"value": {
"messaging_product": "whatsapp",
"metadata": {
"display_phone_number": PHONE_NUMBER,
"phone_number_id": PHONE_NUMBER_ID
},
"contacts": [{
"profile": {
"name": "NAME"
},
"wa_id": PHONE_NUMBER
}],
"messages": [{
"from": PHONE_NUMBER,
"id": "wamid.ID",
"timestamp": TIMESTAMP,
"text": {
"body": "MESSAGE_BODY"
},
"type": "text"
}]
},
"field": "messages"
}]
}]
}Text Messages
Reaction Messages
Media Messages
Unknown Messages
Location Messages
Contacts Messages
Received Callback from a Quick Reply Button
Received Answer From List Message
Received Answer to Reply Button
Received Message Triggered by Click to WhatsApp Ads
Flow completed
Request_message
Product Inquiry Messages
Order Messages
User Changed Number Notification
Template held for Pacing
Message Status Updates
Status: Message Sent
Status: Message Delivered
Status: Message Read
Status: Message Deleted
Status: Message Failed
Status: Message Undeliverable (Experiments)
Last updated
Was this helpful?