Get Workflow Run
Retrieve the status and output of a workflow run. Use this to poll for run completion.
Requires the session_id that was returned when the run was created.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Session ID for the run
JSON object with factory-specific parameters for dynamic workflow reconstruction
Response
Run output retrieved successfully
Unique identifier for the workflow run
Input provided to the workflow
Events generated during the workflow
Workflow ID that was executed
User ID associated with the run
Output content from the workflow
Type of content returned
Status of the workflow run
Results from each workflow step
Executor runs for each step
HITL step requirements (resolved state for historical display)
Kind of HITL pause: 'step' or 'executor'
Name of the step that caused the pause
Index of the step that caused the pause
Performance and usage metrics
Run creation timestamp
Reasoning content if reasoning was enabled
List of reasoning steps
References cited in the workflow
Citations from the model (e.g., from Gemini grounding/search)
Reasoning process messages
Images included in the workflow
Videos included in the workflow
Audio files included in the workflow
Files included in the workflow
Audio response if generated