Event Overview
Event Name:message_status_updated
Trigger: WhatsApp reports a new delivery state for a message you sent.
Method: POSTContent-Type:
application/json
Payload Structure
Field Descriptions
Status values
Statuses are not guaranteed to be strictly ordered or complete. A user with read receipts off never produces
read; a phone that is off stays at sent indefinitely. Treat these as “the furthest state so far” rather than a sequence you must see every step of.Example Implementation
Node.js (Express)
Python (FastAPI)
Related
Message Events
The sends these updates refer to
Send WhatsApp Template
A
200 there does not mean the user got it