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
API key authentication
Request Body
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
"active""inactive""active"Responses
Workflow created successfully
Operation status
/workflowPlayground
Authorization
Body
Use the configured request in your preferred language.
Update Workflow
Update an existing workflow by its ID.
Authorizations
API key authentication
Parameters
Path Parameters
Unique ID of the workflow to update
Request Body
Updated display title of the workflow
Updated description of the workflow's purpose
Updated status of the workflow
"active""inactive"Updated configuration settings for the workflow
Updated input parameters for the workflow
Updated output mappings for the workflow
Responses
Workflow updated successfully
Operation status
/workflow/{id}Playground
Authorization
Variables
Body
Use the configured request in your preferred language.
Delete Workflow
Remove an existing workflow by its unique ID.
Authorizations
API key authentication
Parameters
Path Parameters
Unique ID of the workflow to delete
Responses
Workflow deleted successfully
Operation status
Success message
/workflow/{id}Playground
Authorization
Variables
Use the configured request in your preferred language.
Get Workflow by ID
Retrieve a workflow by its unique ID.
Authorizations
API key authentication
Parameters
Path Parameters
Unique ID of the workflow
Responses
Workflow details
Operation status
/workflow/id/{id}Playground
Authorization
Variables
Use the configured request in your preferred language.
Get Workflow by Name
Retrieve a workflow by its unique name.
Authorizations
API key authentication
Parameters
Path Parameters
Unique name of the workflow
Responses
Workflow details
Operation status
/workflow/{name}Playground
Authorization
Variables
Use the configured request in your preferred language.
Search Workflows
Search for workflows using sort, filter and pagination.
Authorizations
API key authentication
Request Body
Query filters object
{}Array containing field name and sort direction
"name"1Page number (starts from 1)
1Number of items per page
10Responses
Successful operation
Array of matching workflows
Total number of matching workflows
Operation status
/workflow/searchPlayground
Authorization
Body
Use the configured request in your preferred language.
Execute Workflow by ID
Trigger a workflow run by its unique ID.
Authorizations
API key authentication
Parameters
Path Parameters
Unique ID of the workflow to execute
Request Body
Whether to execute the workflow immediately
falseInput parameters for the workflow execution
Additional context data for the workflow execution
Responses
Workflow execution result or status
HTTP status code
Execution result data
/workflow/executor/id/{id}Playground
Authorization
Variables
Body
Use the configured request in your preferred language.
Execute Workflow by Name
Trigger a workflow run by its unique name.
Authorizations
API key authentication
Parameters
Path Parameters
Unique name of the workflow to execute
Request Body
Whether to execute the workflow immediately
falseInput parameters for the workflow execution
Additional context data for the workflow execution
Responses
Workflow execution result or status
HTTP status code
Execution result data
/workflow/executor/{name}Playground
Authorization
Variables
Body
Use the configured request in your preferred language.
Execute Workflow by Name (Immediate)
Execute a workflow immediately by its name.
Authorizations
API key authentication
Parameters
Path Parameters
Unique name of the workflow to execute
Request Body
Context data for the workflow execution
Responses
Workflow execution result
Execution result data
Operation status
/workflow/execute/{name}Playground
Authorization
Variables
Body
Use the configured request in your preferred language.
Get Scheduled Workflow by Run ID
Retrieve data from a scheduled workflow execution.
Authorizations
API key authentication
Parameters
Path Parameters
Unique run ID of the scheduled workflow execution
Responses
Workflow schedule details
Operation status
/workflow/schedule/{workflow_run_id}Playground
Authorization
Variables
Use the configured request in your preferred language.

