v11

latestOpenAPI 3.0.3raw.githubusercontent.com2026-08-023710598.2 KB
Executions

Get execution status (lightweight, no steps)

get/executions/{id}:getStatus

Response

Status summary.

idstring required

ULID identifier (26-char Crockford base32).

workflowIdstring

ULID identifier (26-char Crockford base32).

status'pending' | 'waiting' | 'success' | 'failed' | 'error' required

Outcome of an execution. pending is in-flight; waiting is suspended mid-workflow at an await node, durably parked until a signal arrives (a human approve/reject or an operator-observed chain event) or the wait times out — non-terminal, like pending, but distinguishable so a client can show "awaiting approval"; success is full success; failed is logical failure (e.g., a node returned an error, or a wait timed out); error is a system / infrastructure failure (e.g., RPC unreachable).

startAtinteger
endAtinteger
errorstring

Example response

{
  "id": "01JG2FE5MDVKBPHEG0PEYSDKAC",
  "workflowId": "01JG2FE5MDVKBPHEG0PEYSDKAC"
}