Skip to main content
POST
Create Workflow Configuration

Authorizations

Authorization
string
header
required

JWT Bearer token authentication. Include the token in the Authorization header as: Authorization: Bearer <token>. The JWT must contain valid client_id, and project_id claims for tenant isolation and SDK routing.

Body

application/json

Request body for creating a workflow configuration.

workflow_definition_id
string<uuid>
required

ID of the workflow definition to configure

Example:

"550e8400-e29b-41d4-a716-446655440001"

config
Config · object | null

Configuration overrides for this workflow configuration.

Example:
schedule
ScheduleConfig · object | null

Schedule configuration for automated execution

triggers
TriggerConfig · object[] | null

Event-based triggers for workflow execution

Response

Successful Response

Response for workflow configuration creation.

configuration_id
string<uuid>
required

Created configuration identifier

Example:

"123e4567-e89b-12d3-a456-426614174000"

created_at
string
required

Creation timestamp (ISO 8601)

Example:

"2024-01-15T10:30:00Z"

config
Config · object

Applied configuration

Example:
schedule
ScheduleSummary · object | null

Schedule summary

Example:
triggers
TriggerSummary · object[]

List of triggers