# `bird email get`

## Usage

```bash
bird email get <message-id> [flags]
```

## Description

Fetch one email message by id — aggregate delivery status and per-state recipient counts. The message body (html, text) is not returned. Per-recipient delivery statuses and the event log are separate sub-resources: GET /v1/email/messages/{message_id}/recipients and GET /v1/email/messages/{message_id}/events.

## Examples

```bash
bird email get <id>
bird email get <id> -f text
# find an id to pass
bird email list
```

## Options

| Name                | Description                                      |
| ------------------- | ------------------------------------------------ |
| `--response-schema` | Print the fields this command returns, then exit |

## Related

| Name                                                            | Description                                 |
| --------------------------------------------------------------- | ------------------------------------------- |
| [`bird email cancel`](/docs/cli/reference/email-cancel)         | Cancel a scheduled message                  |
| [`bird email content`](/docs/cli/reference/email-content)       | Get stored message content                  |
| [`bird email list`](/docs/cli/reference/email-list)             | List messages                               |
| [`bird email recipients`](/docs/cli/reference/email-recipients) | List recipients of a message                |
| [`bird email send`](/docs/cli/reference/email-send)             | Send an email message.                      |
| [`bird email send-batch`](/docs/cli/reference/email-send-batch) | Send a batch of email messages in one call. |