Skip to main content
GET
Fetch one workflow-eval result by its opaque result_id. Use this to refresh a single result row without re-listing every result for the parent eval run.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

result_id
string
required

Response

Successful Response

The outcome of one eval within an eval run: its lifecycle, timing, and verdict.

id
string
required
eval_id
string
required
workflow_id
string
required
block_id
string
required
block_type
string
required
workflow_eval_run_id
string | null
lifecycle
PendingWorkflowEvalRun · object

The eval run has been created but execution has not started.

timing
WorkflowEvalRunTiming · object | null
verdict
enum<string> | null

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.

Available options:
passed,
failed,
blocked
execution_fingerprint
string | null
handle_inputs_fingerprint
string | null
workflow_draft_fingerprint
string | null
block_execution_fingerprint
string | null
artifact
StepArtifactRef · object | null

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.

handle_inputs
Handle Inputs · object
handle_outputs
Handle Outputs · object | null
routing_decisions
string[] | null
warnings
string[]
assertion_result
AssertionResult · object | null

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, ...).

verdict_summary
VerdictSummary · object | null