v21

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-01144108427.9 KB
Workflow

Get Workflow Status

Get status of workflow job by job ID

get/api/v2/workflows

Query parameters

string
OR
string uuid

Job ID to query

Response

Workflow status response

created_timestampstring
flow_idstring required
globalsobject
human_requestobject nullable

Set when status is suspended: the human-input request the run paused on (prompt, options, allowed_decisions, request_id). Resume by running the same session/task again with the chosen decision.

inputsobject
object'response'
outputsobject
session_idstring nullable

The session the run executed under. Echoes the request session_id when provided, otherwise the server-generated one. Pass it back on the next call to continue the same chat history / memory thread.

status'queued' | 'in_progress' | 'completed' | 'failed' | 'cancelled' | 'timed_out' | 'suspended' required

Job execution status.