Skip to main content
POST
Execute Workflow

Authorizations

X-API-Key
string
header
required

API key for authentication.

Body

application/json

Request to execute a workflow.

template
required

Template ID (string) or inline template definition (object).

execution_id
string | null

Provide a previous execution ID to resume a workflow conversation.

input
Input · object | null

Input values for template placeholders.

model_name
enum<string>
default:base

Selects the model capability tier. Use "base" for the default routing strategy, or "pro" to allow the most capable available model when higher reasoning or accuracy is required. Model selection is dynamic and may vary based on task type, availability, and failover.

Available options:
base,
pro
time_range

Predefined rolling time windows for filtering data.

Available options:
last_24_hours,
last_7_days,
last_30_days,
last_60_days,
last_90_days,
last_180_days,
last_365_days

Response

Streaming SSE response with workflow results.

A single streaming event from a workflow execution.

delta
ThinkingMessage · object
required

The agent's intermediate reasoning while researching.

execution_id
string
required

Workflow conversation identifier. Use this to resume the conversation.

request_id
string
required

Unique identifier for this request.