Skip to main content
Question

Transactional email created via API is not being reviewed


Forum|alt.badge.img
  • Contributor I
  • 2 replies

Hi, we have a problem with our transactional emails.

We’re a creating a flow with transactional email via https://developers.klaviyo.com/en/reference/create_flow

The flow is correctly created and the email is marked as ‘Transactional Status: Under review’ but no verification happens (been waiting for more than 24 hours).  At the same time a flow created manually gets reviewed in a few minutes.

So the question is how to force transactional status verification for flows created via API.

 

Thanks, Aleh.

Did this topic or the replies in the thread help you find an answer to your question?

5 replies

DavidV
Partner - Platinum
Forum|alt.badge.img+30
  • 2025 Champion
  • 207 replies
  • January 30, 2025

Hi ​@Aleh,

Welcome to the Klaviyo Community and thank you for your question!

In my experience these are usually approved pretty quickly. 

As this question relates to a specific account, I would recommend contacting Klaviyo Support - they should be able to identify the reason it hasn’t been marked as approved yet.

Thanks
David


Forum|alt.badge.img
  • Author
  • Contributor I
  • 2 replies
  • February 6, 2025

hi ​@DavidV 

they’re not getting approved if they were created via API

unfortunately the support have been less than useful, all they offer is writing an email to them to approve a flow each time i create it via API, which kinda defies the purpose of using API


MANSIR2094
Problem Solver IV
Forum|alt.badge.img+13
  • Problem Solver IV
  • 174 replies
  • February 9, 2025

Hello ​@Aleh , 

Klaviyo's transactional email verification is typically automated but can take longer for API-created flows. Since manually created flows are reviewed faster, it’s likely an internal processing delay. To expedite verification, ensure your sender identity (domain authentication) is fully set up and reach out to Klaviyo support with the flow ID for manual approval. Let me know if you need help implementing a workaround.

 

 


MANSIR2094
Problem Solver IV
Forum|alt.badge.img+13
  • Problem Solver IV
  • 174 replies
  • February 9, 2025

It seems Klaviyo currently lacks automated approval for API-created transactional flows, requiring manual intervention. A potential workaround is cloning a manually approved flow via API instead of creating a new one each time. If you'd like, I can help explore a more efficient solution. Let me know how you'd like to proceed.

 

 


Byrne C
Community Manager
Forum|alt.badge.img+10
  • Community Manager
  • 67 replies
  • February 10, 2025

Hi ​@Aleh,

I just spoke with our engineering team about this issue - it is expected that flows created via API will take longer to have their emails be approved for transactional status than flows created manually. That being said, I can confirm that eventually, they should be approved/denied. This should take up to 24 hours. Were the emails in your flows approved, and if so, how long did this end up taking you?

-Byrne