Get Run Outputs

Fetch one logical output per sink node in a workflow run. Every sink from the run's definition snapshot is returned in graph order, including incomplete sinks with empty lines. Completed iterations are unioned per sink with the latest completed value winning for duplicate `line_id` values. Status reflects the latest attempt, so earlier completed lines remain visible when a later attempt fails. Audio playback URLs are short-lived and hydrated only on copied result lines. Each sink's union is capped server-side; `truncated: true` on an output signals that its `lines` are an incomplete prefix of the logical result.

Authentication

AuthorizationBearer
Clerk JWT token
OR
AuthorizationBearer

Onepin live API key (op_live_...). Test and public keys are reserved in Phase 1.

Path parameters

workflow_idstringRequiredformat: "uuid"
run_idstringRequiredformat: "uuid"

Headers

X-Workspace-Idstring or nullOptional

Response

Successful Response
dataobject
metaobject

Errors

422
Unprocessable Entity Error