Skip to main content
Register a webhook endpoint to receive these events. Each event holds the same objects that the Partner API answers with, in data.object. A key needs the scope in the last column for the endpoint to hear the event.

Message events

data.object is the message object of Conversations. A message that went out also has status and channel.status. message.failed adds error with message and code.
A send that has no conversation, such as a broadcast, has id set to null.

Channel events

channel.status_changed carries the number object, with channel set to whatsapp, connection (the state of the connection) and removed. channel.connected carries phone_number_id, waba_id, display_phone_number, verified_name, activated and coexistence. channel.history_synced is described in Syncing.

Template events

See Templates.