Workflows
Workflows let you orchestrate actions and call flows for your organization.Authentication & scope
- Header:
X-API-Key: YOUR_API_KEY - Read operations:
workflows:read - Write operations:
workflows:write - Use API Reference for Try-it on every workflow endpoint.
POST /v1/workflows
Creates a workflow. Body is DTO-accurate to CreateWorkflowDto.
Bash
Node
Python
Common status codes
201created400validation error403missingworkflows:write500server error
POST /v1/workflows/{id}/run
Triggers immediate workflow execution.
Bash
Node
Python
201 Created
Common status codes
201execution started403missingworkflows:write404workflow not found500server error
GET /v1/workflows/jobs/{jobId}
Returns scheduler job status.
Bash
Node
Python
Common status codes
200success403missingworkflows:read404job not found500server error
POST /v1/workflows/schedule
Schedules workflow execution. Body is DTO-accurate to ScheduleWorkflowDto.
Bash
Node
Python
Common status codes
201scheduled400validation error403missingworkflows:write500server error
Other workflow endpoints
GET /v1/workflowsGET /v1/workflows/{id}PATCH /v1/workflows/{id}DELETE /v1/workflows/{id}POST /v1/workflows/{id}/cancelGET /v1/workflows/{id}/jobsGET /v1/workflows/{id}/summaryGET /v1/workflows/{id}/summary/timelineGET /v1/workflows/{id}/summary/report
X-API-Key auth flow.
Recommended flow
- Create workflow.
- Run once to validate behavior.
- Schedule if needed.
- Monitor jobs and summary endpoints.