Get Workflow Eval Result
Retrieve a single workflow eval result.
Identified by result_id. Returns the result for one eval within a run,
including its verdict (passed, failed, or blocked), lifecycle,
timing, and any error. Returns 404 if no result with that ID exists.
result_id. Use this to refresh a
single result row without re-listing every result for the parent eval run.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Response
Successful Response
The outcome of one eval within an eval run: its lifecycle, timing, and verdict.
The eval run has been created but execution has not started.
- PendingWorkflowEvalRun
- QueuedWorkflowEvalRun
- RunningWorkflowEvalRun
- CompletedWorkflowEvalRun
- ErrorWorkflowEvalRun
- CancelledWorkflowEvalRun
Verdict label populated only when the underlying eval reaches a terminal lifecycle state and the verdict could be determined. Execution-error details flow through lifecycle, not through this enum.
passed, failed, blocked A resource produced by a workflow step.
An (operation, id) reference. The artifact itself carries no payload —
consumers dispatch on operation and fetch the referenced record by id.
Result of evaluating ONE assertion against a block's output.
outcome is a verdict only — pass / fail / blocked. An execution
error (the assertion couldn't be evaluated because of a type error,
invalid regex, schema validation crash, block execution crash, etc.) is
expressed by outcome="blocked" with a populated failure whose
code identifies the specific failure mode (execution_error,
type_error, invalid_regex, schema_invalid,
block_execution_failed, ...).