List email events
Return the event timeline for one message, oldest first.
Return the event timeline for one message, oldest first. The parent message is resolved first with the same org/environment/retention 404 semantics as getting an email. Each event carries a lowercase type, an event_at timestamp, and a per-type detail allowlist (null for types without extra detail). Requires the send or read:emails scope.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The message id (a bare 26-character ULID, no prefix).
Response
The event timeline.
dataarray<object>requiredThe event timeline, oldest first.
data.typestringrequiredLowercase event type: `send`, `delivery`, `bounce`, `complaint`, `reject`, `renderingfailure`, `deliverydelay`, `open`, `click`, plus the synthetic `suppressed` and `quarantined`.
data.event_atstring<date-time>requireddata.detailobjectrequiredPer-type detail allowlist; `null` for event types without extra detail. Every field is a string or null.