Webhook events
Every WhatsApp webhook event with its payload: incoming messages, message statuses, template updates, number quality and account alerts.
These are the events HostMentor sends to your webhook. Every request is a POST with a JSON body in the same envelope:
{
"object": "whatsapp_business_account",
"entry": [
{
"id": "105954558954427",
"changes": [{ "field": "messages", "value": { } }]
}
]
}field says which event it is, and value holds the details. Each page below shows the fields and example payloads.
Incoming messageA customer messaged you, tapped a button or sent an order.Message statusYour message was sent, delivered, read or failed.Template statusA template was approved, rejected, paused or disabled.Template category changedWhatsApp moved a template to another category.Template quality changedA template's quality rating went up or down.Display name reviewedYour number's display name was approved or rejected.Number quality and limit changedYour number's quality rating or messaging limit changed.Account updatedVerification, violations, restrictions and bans.Account alertNews about your account's limits.Account reviewedWhatsApp finished reviewing your account.Business limits changedYour business's messaging or number limits changed.