---
title: "Get the list of transactional emails on the basis of allowed filters"
method: GET
path: "/smtp/emails"
tags: ["Transactional emails"]
---

# Get the list of transactional emails on the basis of allowed filters

`GET /smtp/emails`

This endpoint will show the list of emails for past 30 days by default. To retrieve emails before that time, please pass startDate and endDate in query filters.

## Query parameters

- `email` string
- `templateId` integer
- `messageId` string
- `startDate` string
- `endDate` string
- `sort` 'asc' | 'desc'
- `limit` integer
- `offset` integer

## Response `200`

List of transactional emails

- GetTransacEmailsList
  - `count` integer — Total number of transactional emails available on your account according to the passed filter
  - `transactionalEmails` GetTransacEmailsListTransactionalEmails[]
    - `email` string, email, required — Email address to which transactional email has been sent
    - `subject` string, required — Subject of the sent email
    - `templateId` integer — Id of the template
    - `messageId` string, required — Message Id of the sent email
    - `uuid` string, required — Unique id of the email sent to a particular contact
    - `date` string, required — Date on which transactional email was sent
    - `from` string, email — Email address of the sender from which the email was sent
    - `tags` string[] — Tags used for your email

## Other responses

- `400` — bad request

---

[API](https://skmtc.net/getbrevo/apis/brevo-api.md) · [All operations](https://skmtc.net/getbrevo/apis/brevo-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/getbrevo/brevo-api/versions/2aec3cf66501/schema)
