Flow Versions

Index

get

Pagination

Pagination is available for this request. Please see the section on using pagination for more details.

Available Includes

These are the includes that can be used to include addition related data in the results. Please see the section on using includes for more details.

  • enabledBy

  • enabledBy_count

  • enabledByExists

  • flowVersion

  • flowVersion_count

  • flowVersionExists

  • virtualEnvironment

  • virtualEnvironment_count

  • virtualEnvironmentExists

  • package

  • package_count

  • packageExists

  • user

  • user_count

  • userExists

Available Sorts

These are the sorts that can be used order the returned data. Please see the section on using sorting for more details.

  • created_at

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

Responses
chevron-right
200

Successful response

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

Store

post

Validation Rules

These are the basic validation rules for the request. More detailed validation may apply depending on the data being sent. Please see the response for any extra requirements

Field
Type
Required

virtual_environment_id

flow_version_id

priority

integer

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

Body
virtual_environment_idstring · nullableOptional
flow_version_idstringRequired
priorityinteger · nullableOptional
deploy_disabledboolean · nullableOptional
Responses
chevron-right
200

Successful response

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

Show

get

Get a single deployment.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

deploymentstringRequired

The deployment identifier.

Responses
chevron-right
200

Successful response

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

Update

put

Validation Rules

These are the basic validation rules for the request. More detailed validation may apply depending on the data being sent. Please see the response for any extra requirements

Field
Type
Required

virtual_environment_id

priority

integer

enabled_at

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

deploymentstringRequired

The deployment identifier.

Body
virtual_environment_idstring · nullableOptional
priorityinteger · nullableOptional
enabled_atstring · date-time · nullableOptional
deploy_disabledboolean · nullableOptional
Responses
chevron-right
200

Successful response

application/json
put
/api/v1/flow-versions/{flow_version}/deployments/{deployment}

Destroy

delete

Delete a deployment.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

deploymentstringRequired

The deployment identifier.

Responses
chevron-right
200

Successful response

application/json
messagestringOptional
delete
/api/v1/flow-versions/{flow_version}/deployments/{deployment}

Disable

post

Disable for disable.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

deploymentstringRequired

The deployment identifier.

Responses
chevron-right
200

Successful response

application/json
objectOptional
post
/api/v1/flow-versions/{flow_version}/deployments/{deployment}/disable

Enable

post

Enable for enable.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

deploymentstringRequired

The deployment identifier.

Responses
chevron-right
200

Successful response

application/json
objectOptional
post
/api/v1/flow-versions/{flow_version}/deployments/{deployment}/enable

Get Graph

get

Get Graph for graph.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

Responses
chevron-right
200

Successful response

No content

get
/api/v1/flow-versions/{flow_version}/graph

No content

Create Connections

post

Create Connections for connections.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

Responses
chevron-right
200

Successful response

No content

post
/api/v1/flow-versions/{flow_version}/graph/connections

No content

Paste Steps

post

Paste Steps for paste steps.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

Responses
chevron-right
200

Successful response

No content

post
/api/v1/flow-versions/{flow_version}/graph/paste-steps

No content

Update Positions

patch

Update Positions for positions.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

Responses
chevron-right
200

Successful response

No content

patch
/api/v1/flow-versions/{flow_version}/graph/positions

No content

Store

post

Create a new step.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

Responses
chevron-right
200

Successful response

No content

post
/api/v1/flow-versions/{flow_version}/graph/steps

No content

Destroy

delete

Delete a step.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

Responses
chevron-right
200

Successful response

No content

delete
/api/v1/flow-versions/{flow_version}/graph/steps

No content

Show

get

Get a single step.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

stepstringRequired

The step identifier.

Responses
chevron-right
200

Successful response

No content

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

No content

Destroy

delete

Delete a step.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

stepstringRequired

The step identifier.

Responses
chevron-right
200

Successful response

No content

delete
/api/v1/flow-versions/{flow_version}/graph/steps/{step}

No content

Destroy

delete

Delete a connection.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

stepstringRequired

The step identifier.

Responses
chevron-right
200

Successful response

No content

delete
/api/v1/flow-versions/{flow_version}/graph/steps/{step}/connection

No content

Index

get

List all notes.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

Responses
chevron-right
200

Successful response

No content

get
/api/v1/flow-versions/{flow_version}/notes

No content

Store

post

Create a new note.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

Responses
chevron-right
200

Successful response

No content

post
/api/v1/flow-versions/{flow_version}/notes

No content

Update Positions

patch

Update Positions for positions.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

Responses
chevron-right
200

Successful response

No content

patch
/api/v1/flow-versions/{flow_version}/notes/positions

No content

Show

get

Get a single note.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

notestringRequired

The note identifier.

Responses
chevron-right
200

Successful response

No content

get
/api/v1/flow-versions/{flow_version}/notes/{note}

No content

Update

put

Update an existing note.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

notestringRequired

The note identifier.

Responses
chevron-right
200

Successful response

No content

put
/api/v1/flow-versions/{flow_version}/notes/{note}

No content

Destroy

delete

Delete a note.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

notestringRequired

The note identifier.

Responses
chevron-right
200

Successful response

No content

delete
/api/v1/flow-versions/{flow_version}/notes/{note}

No content

Index

get

Pagination

Pagination is available for this request. Please see the section on using pagination for more details.

Available Includes

These are the includes that can be used to include addition related data in the results. Please see the section on using includes for more details.

  • flowVersion

  • flowVersion_count

  • flowVersionExists

Available Filters

These are the filters that can be used to specific the data to return. Please see the section on using filters for more details.

  • flow_version_id

  • cron_string

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

Responses
chevron-right
200

Successful response

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

Store

post

Validation Rules

These are the basic validation rules for the request. More detailed validation may apply depending on the data being sent. Please see the response for any extra requirements

Field
Type
Required

cron_string

string

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

Body
cron_stringstringRequired
deployed_atstring · date-time · nullableOptional
Responses
chevron-right
200

Successful response

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

Update

put

Validation Rules

These are the basic validation rules for the request. More detailed validation may apply depending on the data being sent. Please see the response for any extra requirements

Field
Type
Required

cron_string

string

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

schedulestringRequired

The schedule identifier.

Body
cron_stringstringOptional
deployed_atstring · date-time · nullableOptional
Responses
chevron-right
200

Successful response

application/json
put
/api/v1/flow-versions/{flow_version}/schedules/{schedule}

Destroy

delete

Delete a schedule.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

schedulestringRequired

The schedule identifier.

Responses
chevron-right
200

Successful response

application/json
messagestringOptional
delete
/api/v1/flow-versions/{flow_version}/schedules/{schedule}

Index

get

Pagination

Pagination is available for this request. Please see the section on using pagination for more details.

Available Includes

These are the includes that can be used to include addition related data in the results. Please see the section on using includes for more details.

  • flowVersion

  • flowVersion_count

  • flowVersionExists

  • endpoint

  • endpoint_count

  • endpointExists

  • endpoint.system

  • endpoint.system.logo

  • children

  • children_count

  • childrenExists

  • connector

  • connector_count

  • connectorExists

  • filters

  • filters_count

  • filtersExists

  • parentFlowStep

  • parentFlowStep_count

  • parentFlowStepExists

  • routes

  • routes_count

  • routesExists

  • variables

  • variables_count

  • variablesExists

  • scriptVersion

  • scriptVersion_count

  • scriptVersionExists

  • scriptVersion.script

  • scriptVersion.content

  • cache

  • cache_count

  • cacheExists

  • flow

  • flow_count

  • flowExists

  • notificationGroup

  • notificationGroup_count

  • notificationGroupExists

Available Filters

These are the filters that can be used to specific the data to return. Please see the section on using filters for more details.

  • name

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

Responses
chevron-right
200

Successful response

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

Store

post

Validation Rules

These are the basic validation rules for the request. More detailed validation may apply depending on the data being sent. Please see the response for any extra requirements

Field
Type
Required

flow_version_id

name

string

microservice

config

parent_id

integer

variables

variables.*.key

string

variables.*.value

string

variables.*.label

string

variables.*.secret

variables.*.locked

variables.*.pivot.alias

string

variables.*.pivot.configurable

variables.*.pivot.required

variables.*.pivot.advanced

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

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

Successful response

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

Show

get

Available Includes

These are the includes that can be used to include addition related data in the results. Please see the section on using includes for more details.

  • flowVersion

  • flowVersion_count

  • flowVersionExists

  • endpoint

  • endpoint_count

  • endpointExists

  • endpoint.system

  • endpoint.system.logo

  • children

  • children_count

  • childrenExists

  • connector

  • connector_count

  • connectorExists

  • filters

  • filters_count

  • filtersExists

  • parentFlowStep

  • parentFlowStep_count

  • parentFlowStepExists

  • routes

  • routes_count

  • routesExists

  • variables

  • variables_count

  • variablesExists

  • scriptVersion

  • scriptVersion_count

  • scriptVersionExists

  • scriptVersion.script

  • scriptVersion.content

  • cache

  • cache_count

  • cacheExists

  • flow

  • flow_count

  • flowExists

  • notificationGroup

  • notificationGroup_count

  • notificationGroupExists

Available Filters

These are the filters that can be used to specific the data to return. Please see the section on using filters for more details.

  • name

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

stepstringRequired

The step identifier.

Responses
chevron-right
200

Successful response

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

Update

put

Validation Rules

These are the basic validation rules for the request. More detailed validation may apply depending on the data being sent. Please see the response for any extra requirements

Field
Type
Required

flow_version_id

name

string

microservice

config

parent_id

integer

variables

variables.*.id

string

variables.*.key

string

variables.*.value

string

variables.*.label

string

variables.*.secret

variables.*.locked

variables.*.pivot.alias

string

variables.*.pivot.configurable

variables.*.pivot.required

variables.*.pivot.advanced

Authorizations
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
chevron-right
200

Successful response

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

Destroy

delete

Delete a step.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

stepstringRequired

The step identifier.

Responses
chevron-right
200

Successful response

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

Store

post

Validation Rules

These are the basic validation rules for the request. More detailed validation may apply depending on the data being sent. Please see the response for any extra requirements

Field
Type
Required

name

string

microservice

config

flow_step_route_id

integer

variables

variables.*.key

string

variables.*.value

string

variables.*.label

string

variables.*.secret

variables.*.locked

variables.*.pivot.alias

string

variables.*.pivot.configurable

variables.*.pivot.required

variables.*.pivot.advanced

Authorizations
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
chevron-right
200

Successful response

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

Store

post

Validation Rules

These are the basic validation rules for the request. More detailed validation may apply depending on the data being sent. Please see the response for any extra requirements

Field
Type
Required

name

string

microservice

config

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

stepstringRequired

The step identifier.

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

Successful response

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

Upload

post

Validation Rules

These are the basic validation rules for the request. More detailed validation may apply depending on the data being sent. Please see the response for any extra requirements

Field
Type
Required

private

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

Body
privatestringOptional
Responses
chevron-right
200

Successful response

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

Store

post

Validation Rules

These are the basic validation rules for the request. More detailed validation may apply depending on the data being sent. Please see the response for any extra requirements

Field
Type
Required

type

string

key

string

value

date_format

string

secret

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

Body
typestringRequired
keystring · min: 1Required
valuestring · max: 1024Optional
date_formatstring · nullableOptional
secretstringOptional
Responses
chevron-right
200

Successful response

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

Update

put

Validation Rules

These are the basic validation rules for the request. More detailed validation may apply depending on the data being sent. Please see the response for any extra requirements

Field
Type
Required

type

string

key

string

value

date_format

string

secret

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

variablestringRequired

The variable identifier.

Body
typestringRequired
keystring · min: 1Required
valuestring · max: 1024Optional
date_formatstring · nullableOptional
secretstringOptional
Responses
chevron-right
200

Successful response

application/json
put
/api/v1/flow-versions/{flow_version}/variables/{variable}

Destroy

delete

Delete a variable.

Authorizations
Path parameters
flow_versionstringRequired

The flow version identifier.

variablestringRequired

The variable identifier.

Responses
chevron-right
200

Successful response

application/json
messagestringOptional
delete
/api/v1/flow-versions/{flow_version}/variables/{variable}

Last updated

Was this helpful?