---
title: "Changes to List events for an email message"
method: GET
path: "/email_messages/{email_id}/events"
---

# Changes to List events for an email message

`GET /email_messages/{email_id}/events`

> Every recorded change to this endpoint, newest first.
> 99 revisions in range; 1 not diffed.

## Timeline

Changed in 7 of 99 revisions.

- **2026-09-23** `16bfa298dc71` — 1 breaking, 20 info
- **2026-09-22** `9621f6123ebc` — 4 warning
- **2026-07-28** `b1bf96d8391e` — 1 warning
- **2026-07-16** `2fb3b617430a` — 4 warning, 2 info
- **2026-07-12** `b3c5aebde44c` — 4 warning
- **2026-07-07** `6ef0ae248bf7` — 1 info
- **2026-07-02** `224ed0d8a5c3` — 1 breaking

## Changes

- **2026-09-23** `16bfa298dc71` — 1 breaking, 20 info
  - the `data/items/type` response's property type changed from `string` to no type for status `200`
  - added `#/components/schemas/EmailEventType` to the `data/items/type` response property `allOf` list for the response status `200`
  - response property `data/items/type` deprecated
  - removed the `bounced` enum value from the `data/items/type` response property for the response status `200`
  - removed the `cancelled` enum value from the `data/items/type` response property for the response status `200`
  - removed the `clicked` enum value from the `data/items/type` response property for the response status `200`
  - removed the `complained` enum value from the `data/items/type` response property for the response status `200`
  - removed the `daily_limit_exceeded` enum value from the `data/items/type` response property for the response status `200`
  - removed the `deferred` enum value from the `data/items/type` response property for the response status `200`
  - removed the `delivered` enum value from the `data/items/type` response property for the response status `200`
  - removed the `failed` enum value from the `data/items/type` response property for the response status `200`
  - removed the `opened` enum value from the `data/items/type` response property for the response status `200`
  - removed the `queued` enum value from the `data/items/type` response property for the response status `200`
  - removed the `rejected` enum value from the `data/items/type` response property for the response status `200`
  - removed the `sandbox` enum value from the `data/items/type` response property for the response status `200`
  - removed the `scheduled` enum value from the `data/items/type` response property for the response status `200`
  - removed the `sending` enum value from the `data/items/type` response property for the response status `200`
  - removed the `sent` enum value from the `data/items/type` response property for the response status `200`
  - removed the `unsubscribed` enum value from the `data/items/type` response property for the response status `200`
  - added the required property `data/items/canonical_event_type` to the response with the `200` status
  - added the required property `data/items/event_type` to the response with the `200` status
- **2026-09-22** `9621f6123ebc` — 4 warning
  - added the new `10011` enum value to the `errors/items/code` response property for the response status `401`
  - added the new `10011` enum value to the `errors/items/code` response property for the response status `404`
  - added the new `domain_graduation_limit_exceeded` enum value to the `errors/items/code` response property for the response status `401`
  - added the new `domain_graduation_limit_exceeded` enum value to the `errors/items/code` response property for the response status `404`
- **2026-07-28** `b1bf96d8391e` — 1 warning
  - added the new `daily_limit_exceeded` enum value to the `data/items/type` response property for the response status `200`
- **2026-07-16** `2fb3b617430a` — 4 warning, 2 info
  - added the new `recipient_suppressed` enum value to the `errors/items/code` response property for the response status `401`
  - added the new `recipient_suppressed` enum value to the `errors/items/code` response property for the response status `404`
  - added the new `reputation_suspended` enum value to the `errors/items/code` response property for the response status `401`
  - added the new `reputation_suspended` enum value to the `errors/items/code` response property for the response status `404`
  - added the optional property `suppressed` to the response with the `401` status
  - added the optional property `suppressed` to the response with the `404` status
- **2026-07-12** `b3c5aebde44c` — 4 warning
  - added the new `10027` enum value to the `errors/items/code` response property for the response status `401`
  - added the new `10027` enum value to the `errors/items/code` response property for the response status `404`
  - added the new `10036` enum value to the `errors/items/code` response property for the response status `401`
  - added the new `10036` enum value to the `errors/items/code` response property for the response status `404`
- **2026-07-07** `6ef0ae248bf7` — 1 info
  - endpoint added
- **2026-07-02** `224ed0d8a5c3` — 1 breaking
  - api path removed without deprecation

---

[Operation](https://skmtc.dev/team-telnyx/apis/telnyx-api-2/docs/email_messages/:email_id/events/get.md) · [API](https://skmtc.dev/team-telnyx/apis/telnyx-api-2.md) · [Page](https://skmtc.dev/team-telnyx/apis/telnyx-api-2/changes/email_messages/:email_id/events/get)
