Get a Workflow Execution Status
Returns the current status of one execution of the workflow named in the path: its state (pending, running, completed, failed), the step it is on, and when it started and finished. Call it after executing the workflow, with the executionId that call returned, to follow the execution until it reaches completed or failed; then read its output with the results operation of the same path. Read-only: nothing changes. The body is the same as GET /v1/executions/; this operation additionally requires the execution to belong to the workflow in the path, so it is the one to use with a credential confined to some workflows. Errors: 400 FLK-0002 when workflowId or executionId is not a UUID; 404 FLK-0500 when no execution with this id belongs to that workflow — an execution of another workflow is answered exactly as one that does not exist; 403 when the credential may not read executions of that workflow.
Authorizations
JWT bearer token issued by the identity provider. Send it in the Authorization header as Bearer <token>.
Path Parameters
Identifier (UUID) of the workflow the execution belongs to.
Execution identifier (UUID), as returned when the workflow was executed.
Response
Indicates that the request was successful and the response contains the requested data.
Timestamp when the execution finished. Null if still running.
"2026-03-17T14:35:12Z"
Number of the step currently being executed (1-indexed).
1
Error message if the execution failed. Null on success.
Unique identifier of the execution.
"f7e6d5c4-b3a2-1098-7654-321fedcba098"
Timestamp when the execution started.
"2026-03-17T14:35:00Z"
Current status: pending (queued), running (in progress), completed (success), or failed (error).
pending, running, completed, failed "completed"
Total number of steps in the workflow.
1
ID of the workflow being executed.
"a1b2c3d4-e5f6-7890-abcd-ef1234567890"

