Execute a Workflow
Use this endpoint to start a new workflow execution. The request does not wait for the workflow to finish. Use the Idempotency-Key header to ensure safe retries. An Idempotency-Key is unique across workflows: a key already used to execute a different workflow answers 409 FLK-0511 and returns nothing of that execution; send a new Idempotency-Key for each distinct execution. A repeated key replays the first execution while it exists: an execution with a write step is kept without a time limit; a read-only one may be deleted after the retention window, after which the same key starts a new execution (see /v1/settings/execution-retention). A workflow with several triggers starts at the one triggerNodeId names. A workflow with an allowedCallers list answers 403 FLK-0519 to a caller outside it requesting a new execution, and no execution is created. When the run reaches a wait node, the execution turns waiting and resumes at the deadline or shortly after; it fails instead when the deadline or the resume falls more than 16 hours after the start.
Autorizaciones
JWT bearer token issued by the identity provider. Send it in the Authorization header as Bearer <token>.
Encabezados
Unique idempotency key to ensure safe retries of the same request. A repeated key replays the first execution while it exists: an execution with a write step is kept without a time limit; a read-only one may be deleted after the retention window, after which the same key starts a new execution (see /v1/settings/execution-retention).
Parámetros de ruta
Unique identifier of the workflow.
Cuerpo
Request body containing the execution input data.
Input data passed to the workflow. Available to all nodes during execution. Maximum payload size is 1 MB.
Trigger node the execution starts at. Required when the workflow has several triggers; without it, or with a node that is not one of its triggers, the call answers 422 FLK-0515.
"trigger-1"
Respuesta
Indicates that an identical request was already processed. Returns the original execution.
Unique identifier of the execution.
"f7e6d5c4-b3a2-1098-7654-321fedcba098"
Timestamp when the execution started.
"2026-03-17T14:35:00Z"
Status of the execution.
"running"
ID of the workflow being executed.
"a1b2c3d4-e5f6-7890-abcd-ef1234567890"

