Get Test Run Result
Retrieve a single workflow test result.
Identified by result_id. Returns the result for one test 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 test run.
Authorizations
Path Parameters
Response
Successful Response
The outcome of one test within a test run: its lifecycle, timing, and verdict.
Public workflow-test target.
The storage layer remains block-scoped today, but the API shape names the tested entity explicitly so workflow-level targets can be added later.
- ManualWorkflowTestSource
- RunStepWorkflowTestSource
The test run has been created but execution has not started.
- PendingWorkflowTestRun
- QueuedWorkflowTestRun
- RunningWorkflowTestRun
- CompletedWorkflowTestRun
- ErrorWorkflowTestRun
- CancelledWorkflowTestRun
Verdict label populated only when the underlying test reaches a terminal lifecycle state and the verdict could be determined. Execution-error details flow through error (an ErrorDetails envelope), not through this enum.
passed, failed, blocked Detailed error information for debugging.
Captures stack traces and context about where and why an error occurred.
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, ...).