API referencePipeline
Execute pipeline
Start execution of a pipeline
AuthorizationBearer <token>
JWT token for authentication
In: header
Path Parameters
id*string
Pipeline UUID
Format
uuidRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
curl -X POST "https://example.com/pipeline/497f6eca-6276-4993-bfeb-53cbbbba6f08/execute" \ -H "Content-Type: application/json" \ -d '{}'{ "success": true, "message": "string", "error": "string", "data": { "pipeline_id": "ec036e81-7903-4e4d-bbfa-ac8516341cf0", "status": "pending", "message": "string" }}Cancel execution POST
Cancel a running execution. Only executions in 'pending' or 'running' status can be cancelled.
Execute workflow POST
Create a new pipeline and start execution in one call. This is a convenience endpoint that combines pipeline creation with immediate execution. Returns the pipeline ID and initial status for tracking.