---
title: "GET /v1/emails/{emailId}"
method: GET
path: "/v1/emails/{emailId}"
---

# GET /v1/emails/{emailId}

`GET /v1/emails/{emailId}`

## Path parameters

- `emailId` string, required

## Response `200`

Retrieve the email

- object
  - `id` string, required
  - `teamId` number, required
  - `to` union, required
    - string
    - string[]
  - `replyTo` union
    - string
    - string[]
  - `cc` union
    - string
    - string[]
  - `bcc` union
    - string
    - string[]
  - `from` string, required
  - `subject` string, required
  - `html` string, nullable, required
  - `text` string, nullable, required
  - `createdAt` string, required
  - `updatedAt` string, required
  - `emailEvents` object[], required
    - `emailId` string, required
    - `status` 'SCHEDULED' | 'QUEUED' | 'SENT' | 'DELIVERY_DELAYED' | 'BOUNCED' | 'REJECTED' | 'RENDERING_FAILURE' | 'DELIVERED' | 'OPENED' | 'CLICKED' | 'COMPLAINED' | 'FAILED' | 'CANCELLED' | 'SUPPRESSED', required
    - `createdAt` string, required
    - `data` unknown

## Changes

- **2025-09-26** `f3f4be68abf8` — 1 warning
  - added the new `SUPPRESSED` enum value to the `emailEvents/items/status` response property for the response status `200`
- **2024-08-21** `090b3a3f3e99` — 2 warning
  - added the new `CANCELLED` enum value to the `emailEvents/items/status` response property for the response status `200`
  - added the new `SCHEDULED` enum value to the `emailEvents/items/status` response property for the response status `200`
- **2024-06-25** `c61ce1948029` — 1 warning
  - added the new `FAILED` enum value to the `emailEvents/items/status` response property for the response status `200`
- **2024-06-23** `8a412798ffaa` — 1 breaking, 3 info
  - response property `to` list-of-types was widened by adding types `array` to media type `application/json` of response `200`
  - added the optional property `bcc` to the response with the `200` status
  - added the optional property `cc` to the response with the `200` status
  - added the optional property `replyTo` to the response with the `200` status
- **2024-05-22** `5e2493df16f0` — 1 breaking
  - added the new path request parameter `emailId`

[Full history](https://skmtc.dev/usesend/apis/usesend-api/changes/v1/emails/:emailId/get.md)

---

[API](https://skmtc.dev/usesend/apis/usesend-api.md) · [All operations](https://skmtc.dev/usesend/apis/usesend-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/usesend/usesend-api/revisions/ee7832fe66a6/schema)
