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.

Responses
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
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
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
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
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
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
post
/api/v1/flow-versions/{flow_version}/steps/{step}/parents

Last updated

Was this helpful?