Outputs

Overview of the Outputs API

Hand off to an LLM

Retrieve terminal non-error output events from workflow calls.

Outputs are events produced by successful terminal function steps — steps that completed without errors and did not spawn further downstream function calls. A single workflow call may produce multiple outputs (e.g. from a split-then-transform pipeline).

Outputs and errors from the same call are not mutually exclusive: a partially-completed workflow may have both.

Use GET /v3/outputs to list outputs across calls, or GET /v3/outputs/{eventID} to retrieve a specific output. To get outputs scoped to a single call, filter by callIDs.

See also

On this page