Skip to main content
POST
Create a campaign flow step

Authorizations

Authorization
string
header
required

Path Parameters

campaignId
string
required
version
string
required
Pattern: (/version/.+)?

Body

application/json

Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/flow-steps request.

apps
object[]
required
flow_path
required

Choose between static or dynamic flow path

icon_color
required

Choose between static or dynamic icon color

icon_type
required

Choose between static or dynamic icon type

metrics
object[]
required
name
required

Choose between static or dynamic name

sequence
required

Choose between static or dynamic sequence

step_name
required

Choose between static or dynamic step name

tags
required

Choose between static or dynamic tags

component_ids
string[]
component_references
object[]
description

Choose between static or dynamic description

words
object

Response

Successful response

Stored campaign flow step definition. Fields flow_path, sequence, step_name, icon_type, tags, name, icon_color, and description are unevaluated and appear in buildtime-evaluatable form.

apps
object[]
required
component_ids
string[]
required
component_references
object[]
required
description
required

The description as configured: a literal value, or an expression (type:string) when defined dynamically.

flow_path
required

The flow path as configured: a literal value, or an expression (type:string) when defined dynamically.

flow_step_id
string
required
icon_color
required

The icon color as configured: a literal value, or an expression (type:string) when defined dynamically.

icon_type
required

The icon type as configured: a literal value, or an expression (type:string) when defined dynamically.

metrics
object[]
required
name
required

The name as configured: a literal value, or an expression (type:string) when defined dynamically.

sequence
required

The sequence as configured: a literal value, or an expression (type:string) when defined dynamically.

step_name
required

The step name as configured: a literal value, or an expression (type:string) when defined dynamically.

tags
required

The tags as configured: a literal value, or an expression (type:string) when defined dynamically.

words
object
required