# Marketing API | Recipient Lists

**URL:** <https://community.hubspot.com/t/marketing-api-recipient-lists/104054>\
**Category:** APIs & Integrations\
**Tags:** email\
**Created:** [April 3, 2024, 8:08pm UTC](https://community.hubspot.com/t/marketing-api-recipient-lists/104054 "2024-04-03T20:08:49Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![cvalverde](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/cvalverde/32/89240_2.png) [@cvalverde](https://community.hubspot.com/u/cvalverde)\
**Post date:** [April 3, 2024, 8:08pm UTC](https://community.hubspot.com/t/marketing-api-recipient-lists/104054/1 "2024-04-03T20:08:49Z")

</div>

Hello,

I have a specific question regarding the Marketing API, which is currently in beta. I’m wondering if it’s possible to export a list of recipients of marketing emails. My ultimate objective is to determine if we would be permitted to query a marketing email and its recipient list to ascertain who received it, such as stating, “X email was sent to person A, B, and C.”

Thank you.

---

<div class="post-metadata">

**Author:** ![Jaycee\_Lewis](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jaycee_lewis/32/61352_2.png) [@Jaycee\_Lewis](https://community.hubspot.com/u/Jaycee_Lewis)\
**Post date:** [April 4, 2024, 5:36am UTC](https://community.hubspot.com/t/marketing-api-recipient-lists/104054/2 "2024-04-04T05:36:35Z")

</div>

Hey, @cvalverde 👋 Thanks for your question. It sounds like the [Email Analytics API](https://legacydocs.hubspot.com/docs/methods/email/email_events_overview) is what you are after. There isn’t an updated version yet, but the legacy endpoints listed here are stable and supported:

- [Email Analytics](https://developers.hubspot.com/docs/api/events/email-analytics)
- [Get Email Event By ID](https://legacydocs.hubspot.com/docs/methods/email/get_event_by_id)

One workaround might be to leverage the lists tool and then query your list using the [Lists API](https://developers.hubspot.com/docs/api/crm/lists).

Best,

Jaycee

---

<div class="post-metadata">

**Author:** ![MWelter9](https://avatars.discourse-cdn.com/v4/letter/m/898d66/32.png) [@MWelter9](https://community.hubspot.com/u/MWelter9)\
**Post date:** [January 23, 2025, 8:36pm UTC](https://community.hubspot.com/t/marketing-api-recipient-lists/104054/3 "2025-01-23T20:36:35Z")

</div>

Is there any update here?  
I think this can’t be the solution to use many API-Calls to get just a simple information:

Get me all Contacts to an published-E-Mail with the last status (send, open, bounces…)  
Just like 1:1 the export file in Excel.

---

<div class="post-metadata">

**Author:** ![Jaycee\_Lewis](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jaycee_lewis/32/61352_2.png) [@Jaycee\_Lewis](https://community.hubspot.com/u/Jaycee_Lewis)\
**Post date:** [October 27, 2025, 10:52pm UTC](https://community.hubspot.com/t/marketing-api-recipient-lists/104054/4 "2025-10-27T22:52:44Z")

</div>

Hey, @MWelter9 Thanks for the follow up.

There is no simple “1:1 export” endpoint. You must build that report yourself using the event data.

1. Make a `GET` request to the same `GET /email/public/v1/events` endpoint, filtering by `emailId`.
2. Get _all_ event types (SENT, OPEN, CLICK, BOUNCE, DROPPED, etc.).
3. You must then process this data to find the latest or most relevant status for each unique `contactId` or `recipientEmail`.

Best,

Jaycee

---

<div class="post-metadata">

**Author:** ![cvalverde](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/cvalverde/32/89240_2.png) [@cvalverde](https://community.hubspot.com/u/cvalverde)\
**Post date:** [April 4, 2024, 9:27pm UTC](https://community.hubspot.com/t/marketing-api-recipient-lists/104054/5 "2024-04-04T21:27:31Z")

</div>

Hi Jaycee,

I appreciate your insights on this matter.

It appears that utilizing the list data and the List API may not fully meet our requirements; it seems to be related to a filter issue. Currently, I’m only able to query the email’s name. Unfortunately, I’m unable to extract or incorporate a time frame or focus on a sent date/time stamp, which is essential for our needs.

We are seeking a solution that enables us to pull and export a marketing email recipient list, complete with a timestamp indicating when it was sent. While I’ve been able to achieve this manually through the process Email \> Recipients \> List Actions \> Export, we’re looking for any of the available API’s to help us achieve this.

Any additional assistance in pointing us in the right direction would be greatly appreciated.

Thank you.
