message.updated
A message changed in a way you can see: its delivery status (delivered, read, failed and
its error_code), its text, or it was deleted.
Header Parameters
The event name, the same as event in the body.
The delivery's id, the same as id in the body. It stays the same across retries — deduplicate on it.
uuidWhen this attempt was signed, in Unix seconds. Part of the signed string.
sha256= followed by the hex HMAC-SHA256 of {X-Lalexi-Timestamp}.{raw body}, keyed with
the endpoint's whole secret (whsec_…). Compute it over the raw bytes you received — not over
re-serialised JSON — and compare in constant time.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
Example Requests
The body of message.created and message.updated.
/message.updated