For the complete documentation index, see llms.txt. This page is also available as Markdown.

Flow Version Steps

List Flow Version Steps

get

Retrieves a paginated list of all steps for a specific flow version.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
flow_versionstringRequired

The flow version identifier.

Query parameters
filter[name]stringOptional

Filter results by name.

includestringOptional

Comma-separated list of relationships to include. Available: flowVersion, endpoint, endpoint.system.logo, children, connector, filters, parentFlowStep, routes, variables, scriptVersion, scriptVersion.script, scriptVersion.content, cache, flow, notificationGroup

pageinteger · min: 1Optional

Page number for pagination.

Default: 1
per_pageinteger · min: 1 · max: 100Optional

Number of results per page.

Responses
200

Successful response

application/json
get/api/v1/flow-versions/{flow_version}/steps

Create Flow Version Step

post

Creates a new step for a flow version. Requires a name and microservice, and optionally accepts configuration, a parent step, and variables.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
flow_versionstringRequired

The flow version identifier.

Body
flow_version_idstringOptional
microservicestringRequired
configstringOptional
parent_idintegerOptional
variablesstringOptional
deployed_atstring · date-time · nullableOptional
Responses
200

Successful response

application/json
post/api/v1/flow-versions/{flow_version}/steps

Get Flow Version Step

get

Retrieves the details of a specific step for a flow version.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
flow_versionstringRequired

The flow version identifier.

stepstringRequired

The step identifier.

Responses
200

Successful response

application/json
get/api/v1/flow-versions/{flow_version}/steps/{step}

Update Flow Version Step

put

Updates an existing step. Accepts name, microservice, configuration, parent step, and variable changes.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
flow_versionstringRequired

The flow version identifier.

stepstringRequired

The step identifier.

Body
flow_version_idstringOptional
microservicestringOptional
configstringOptional
parent_idintegerOptional
variablesstringOptional
deployed_atstring · date-time · nullableOptional
Responses
200

Successful response

application/json
put/api/v1/flow-versions/{flow_version}/steps/{step}

Delete Flow Version Step

delete

Permanently deletes a specific step from a flow version.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
flow_versionstringRequired

The flow version identifier.

stepstringRequired

The step identifier.

Responses
200

Successful response

application/json
messagestringOptional
delete/api/v1/flow-versions/{flow_version}/steps/{step}

Create Flow Version Step Children

post

Creates a new child step beneath a specified step, connected via a flow step route.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
flow_versionstringRequired

The flow version identifier.

stepstringRequired

The step identifier.

Body
microservicestringRequired
configstringOptional
flow_step_route_idintegerRequired
variablesstringOptional
deployed_atstring · date-time · nullableOptional
Responses
200

Successful response

application/json
post/api/v1/flow-versions/{flow_version}/steps/{step}/children

Create Flow Version Step Parent

post

Creates a new parent step above a specified step.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
flow_versionstringRequired

The flow version identifier.

stepstringRequired

The step identifier.

Body
microservicestringRequired
configstringOptional
deployed_atstring · date-time · nullableOptional
Responses
200

Successful response

application/json
post/api/v1/flow-versions/{flow_version}/steps/{step}/parents

Last updated

Was this helpful?