Transactional Mailings API

I’ve seen the API documentation for us to pull specific information about a transactional mailing within a specific campagin, however, we would like to be able to pull all transactional mailings for a given email address within a given period regardless of which campaign it was used in.

For instance, all the transactional emails sent to Jane Doe (jdoe@fakecompany.com) in the last 6 months.

If we sent the following emails to Jane Doe

Name Type of Mailing Date Sent
Mailing 0 Transactional Mailing 06/01/24
Mailing 1 Transactional Mailing 12/24/24
Mailing 2 Marketing Mailing 12/31/24
Mailing 3 Transactional Mailing 1/05/25
Mailing 4 Transactional Mailing 1/20/25
Mailing 5 Marketing Mailing 2/01/25

Is there an API I can utilize to pull Mailing 1, Mailing 3 and Mailing 4 to display on the website for Jane Doe ( jdoe@fakecompany.com) when she logs in. I’d like her to be able to click on a link with the title of the Mailing (Mailing 1 in this case) and be able to see the content of the email that was sent to her.

Thanks in advance for your help!

Hi @JMistretta,
Great question, thanks for asking the HubSpot Community!
I understand that you have already checked these but I’ll share the resources for reference here for all Community Members:
- Transactional Email API Guides
- Transactional emails API endpoints
I’d love to put you in touch with some of our Top Experts and Community Members: Hi @coldrickjack, @AndreMiranda, @DWesterholm, @bradmin, @sylvain_tirreau and @zach_threadint do you have suggestions to help @JMistretta, please?
Have a lovely day and thanks so much!
Best,
Bérangère

Hi,

See if you can find your data in this request:

http://api.hubapi.com/email/public/v1/events/?recipient={email}&startTimestamp={timestamp of sending email}&endTimestamp={timestamp of now}

Tell us if it works.

Best