Skip to content
API reference

Workflows

Build, execute, schedule, and inspect the pipelines that power your automations.

This reference covers a selected set of supported Workflow operations. Additional platform capabilities may not be available through the public API.

Create Workflow

Create a new workflow and configure its parameters.

Authorizations

ApiToken

API key authentication

Type
API Key (header: x-api-token)

Request Body

application/json

Unique identifier for the workflow

Display title of the workflow

Detailed description of the workflow's purpose

Configuration settings and API keys for the workflow

Input parameters for the workflow with default values or expressions

Output mappings for the workflow using expressions

Array of task definitions that make up the workflow

Current status of the workflow

Valid values"active""inactive"
Default"active"

Responses

Workflow created successfully

application/json

Operation status

Request builder
POST/workflow
Interactive

Playground

Authorization
Body
Code samples

Use the configured request in your preferred language.

Update Workflow

Update an existing workflow by its ID.

Authorizations

ApiToken

API key authentication

Type
API Key (header: x-api-token)

Parameters

Path Parameters

id*

Unique ID of the workflow to update

Type
string
Required

Request Body

application/json

Updated display title of the workflow

Updated description of the workflow's purpose

Updated status of the workflow

Valid values"active""inactive"

Updated configuration settings for the workflow

Updated input parameters for the workflow

Updated output mappings for the workflow

Responses

Workflow updated successfully

application/json

Operation status

Request builder
PUT/workflow/{id}
Interactive

Playground

Authorization
Variables
Key
Value
Body
Code samples

Use the configured request in your preferred language.

Delete Workflow

Remove an existing workflow by its unique ID.

Authorizations

ApiToken

API key authentication

Type
API Key (header: x-api-token)

Parameters

Path Parameters

id*

Unique ID of the workflow to delete

Type
string
Required

Responses

Workflow deleted successfully

application/json

Operation status

Success message

Request builder
DELETE/workflow/{id}
Interactive

Playground

Authorization
Variables
Key
Value
Code samples

Use the configured request in your preferred language.

Get Workflow by ID

Retrieve a workflow by its unique ID.

Authorizations

ApiToken

API key authentication

Type
API Key (header: x-api-token)

Parameters

Path Parameters

id*

Unique ID of the workflow

Type
string
Required

Responses

Workflow details

application/json

Operation status

Request builder
GET/workflow/id/{id}
Interactive

Playground

Authorization
Variables
Key
Value
Code samples

Use the configured request in your preferred language.

Get Workflow by Name

Retrieve a workflow by its unique name.

Authorizations

ApiToken

API key authentication

Type
API Key (header: x-api-token)

Parameters

Path Parameters

name*

Unique name of the workflow

Type
string
Required

Responses

Workflow details

application/json

Operation status

Request builder
GET/workflow/{name}
Interactive

Playground

Authorization
Variables
Key
Value
Code samples

Use the configured request in your preferred language.

Search Workflows

Search for workflows using sort, filter and pagination.

Authorizations

ApiToken

API key authentication

Type
API Key (header: x-api-token)

Request Body

application/json

Query filters object

Default{}

Array containing field name and sort direction

Default"name"1

Page number (starts from 1)

Default1

Number of items per page

Default10

Responses

Successful operation

application/json

Array of matching workflows

Total number of matching workflows

Operation status

Request builder
POST/workflow/search
Interactive

Playground

Authorization
Body
Code samples

Use the configured request in your preferred language.

Execute Workflow by ID

Trigger a workflow run by its unique ID.

Authorizations

ApiToken

API key authentication

Type
API Key (header: x-api-token)

Parameters

Path Parameters

id*

Unique ID of the workflow to execute

Type
string
Required

Request Body

application/json

Whether to execute the workflow immediately

Defaultfalse

Input parameters for the workflow execution

Additional context data for the workflow execution

Responses

Workflow execution result or status

application/json

HTTP status code

Execution result data

Request builder
POST/workflow/executor/id/{id}
Interactive

Playground

Authorization
Variables
Key
Value
Body
Code samples

Use the configured request in your preferred language.

Execute Workflow by Name

Trigger a workflow run by its unique name.

Authorizations

ApiToken

API key authentication

Type
API Key (header: x-api-token)

Parameters

Path Parameters

name*

Unique name of the workflow to execute

Type
string
Required

Request Body

application/json

Whether to execute the workflow immediately

Defaultfalse

Input parameters for the workflow execution

Additional context data for the workflow execution

Responses

Workflow execution result or status

application/json

HTTP status code

Execution result data

Request builder
POST/workflow/executor/{name}
Interactive

Playground

Authorization
Variables
Key
Value
Body
Code samples

Use the configured request in your preferred language.

Execute Workflow by Name (Immediate)

Execute a workflow immediately by its name.

Authorizations

ApiToken

API key authentication

Type
API Key (header: x-api-token)

Parameters

Path Parameters

name*

Unique name of the workflow to execute

Type
string
Required

Request Body

application/json

Context data for the workflow execution

Responses

Workflow execution result

application/json

Execution result data

Operation status

Request builder
POST/workflow/execute/{name}
Interactive

Playground

Authorization
Variables
Key
Value
Body
Code samples

Use the configured request in your preferred language.

Get Scheduled Workflow by Run ID

Retrieve data from a scheduled workflow execution.

Authorizations

ApiToken

API key authentication

Type
API Key (header: x-api-token)

Parameters

Path Parameters

workflow_run_id*

Unique run ID of the scheduled workflow execution

Type
string
Required

Responses

Workflow schedule details

application/json

Operation status

Request builder
GET/workflow/schedule/{workflow_run_id}
Interactive

Playground

Authorization
Variables
Key
Value
Code samples

Use the configured request in your preferred language.