Execute Workflow as Stream
Executes a deployed Workflow and streams back its results.
Authentication
X-API-KEYstring
API Key authentication via header
Headers
X-API-Version
Request
This endpoint expects an object.
inputs
The list of inputs defined in the Workflow's Deployment with their corresponding values.
expand_meta
An optionally specified configuration used to opt in to including additional metadata about this workflow execution in the API response. Corresponding values will be returned under the execution_meta key within NODE events in the response stream.
workflow_deployment_id
The ID of the Workflow Deployment. Must provide either this or workflow_deployment_name.
workflow_deployment_name
The name of the Workflow Deployment. Must provide either this or workflow_deployment_id.
release_tag
Optionally specify a release tag if you want to pin to a specific release of the Workflow Deployment
external_id
Optionally include a unique identifier for tracking purposes. Must be unique within a given Workspace.
event_types
Optionally specify which events you want to receive. Defaults to only WORKFLOW events. Note that the schema of non-WORKFLOW events is unstable and should be used with caution.
metadata
Arbitrary JSON metadata associated with this request. Can be used to capture additional monitoring data such as user id, session id, etc. for future analysis.
previous_execution_id
The ID of a previous Workflow Execution to reference for initial State loading.
Response
WORKFLOW
OR
NODE
Errors
400
Bad Request Error
404
Not Found Error
500
Internal Server Error