@erik.wunder I tested making this call for my own Klaviyo account and seeing similar to you. I would try passing these values in the POST API call
"shorten_links": false,
"smart_sending_enabled": false,
"transactional": true
below is what the method returned:
"shorten_links": true,
"smart_sending_enabled": false,
"transactional": false,
Only the "smart_sending_enabled" parameter was respected. Upon inspecting the flow within the Klaviyo UI, it appears that the API response does not accurately reflect the transactional status change; specifically, while the UI indicates a change to "Under Review," the API response does not correspond accordingly. Additionally, the API response does not appear to respect the "shorten_links" parameter set to false. Currently, there is no PATCH endpoint available for updating existing flows; such functionality may be planned for future development. It is recommended to report this inconsistent API behavior as a bug to the Klaviyo API development team.
— Jad A | Klaviyo + Shopify + API Integrations Specialist • 7+ Years' Experience Helping with new setups, seamless integrations, and API connections—happy to connect. http://ja-technical-consulting.xyz/