Skip to main content

Currently it is possible to send emails with - POST /api/email/target

Is there a way to send them idempotently - to avoid sending the same email twice?

Hello Michal,

If you create a triggered campaign then yes you can send the email through that API endpoint. I have included a link to our documentation for Triggered Campaigns below.

https://support.iterable.com/hc/en-us/articles/205480165-Creating-Triggered-Campaigns-

What is the Message Channel you are using when sending these emails? If they are using a marketing message channel then the exact same email cannot be sent to a user two times within 18-hours.

Regards,

Andre Linde


Hello Andre,

I was using transactional message channel, so I have got 2 emails.

This is a rare case, but it is possible, for example when we have network issues. Ideally we would like to send the request with IDEMPOTENCY_KEY header and such requests would be deduplicated on Iterable side.

Thanks for a quick response,

Michal


Hello Michal,

If you are sending transactional messages then duplicate sends would happen.

I would recommend you reach out to your CSM and they could help you plan out the desired use case.

Regards,

Andre Linde


Reply