Back to Klaviyo API
Klaviyo API

EnrollFormAction schema and definition.data.form_id field removed

BreakingBreaking change

This is a breaking change — integrations that rely on the affected behaviour will need updates before the change rolls out.

What changed

The EnrollFormAction and EnrollFormActionData schemas have been entirely removed from the spec, along with definition.data.form_id from the allowed fields list across multiple flow endpoints. EnrollFormAction is also removed from all oneOf action union types used in flow create/update/read operations. Any client that references EnrollFormAction, uses type: "enroll-form" actions, or requests/sends definition.data.form_id will break.

Open the source documentation