Sklik audience response validation
Endpoint GET /v4/smartflows/:id/actions/audience/sklik/:activityId returns a top-level validation object when Sklik activity configuration is incomplete. The corresponding node in GET /v4/smartflows/:id/graph contains the same validation.fields.{
"data": {"activityId": "sklik-action-id"},
"validation": {
"severity": "warn",
"message": "fields_missing",
"fields": {
"internalAccountId": {"severity": "warn", "message": "social_account_must_be_connected"},
"audienceAccount": {"severity": "warn", "message": "audience_account_is_required"},
"sklikAudience": {"severity": "warn", "message": "sklik_audience_is_required"}
}
}
}
internalAccountId: a Sklik account must be attached to the activity. This confirms the persisted connection only; it does not run a live API or token-validity check.
audienceAccount: the account used to publish the audience.
sklikAudience: the target audience. It is complete when either sklikAudience (existing audience) or sklikAudienceTitle (new audience name) is supplied.
Modified at 2026-08-27 12:26:45