/api/workspaces/{workspaceId}/executionResults/{executionResultId}

Prev Next
Get
/api/workspaces/{workspaceId}/executionResults/{executionResultId}
Security
HTTP
Type bearer
Path parameters
workspaceId
stringRequired
executionResultId
stringRequired
Query parameters
showSubsteps
boolean
Defaulttrue
page
integer (int32)

Page number of test results

Minimum1.0
Default1
perPage
integer (int32)

Items per page of test results

Minimum1.0
Maximum100.0
Default20
Responses
200

Ok

Expand All
object
id
string
status
string

Outcome of an execution or test result. "AI_RECOVERED" means everything passed, but at least one step needed AI error recovery to get there, so the run may be worth a human review. It is only produced while AI error recovery is enabled for the organization.

Valid values[ "FAILED", "INTERNAL_ERROR", "ABANDONED", "SKIPPED", "CANCELLED", "AI_RECOVERED", "PASSED", "RUNNING", "QUEUED" ]
executedAt
string (date-time) | null
executionName
string | null
executionType
string
Valid values[ "testPlan", "bulkExecution", "singleExecution" ]
testPlanId
string | null
finishedAt
string (date-time) | null
testResults
Array of object (TestResultDetail)
object
id
string
status
string

Outcome of an execution or test result. "AI_RECOVERED" means everything passed, but at least one step needed AI error recovery to get there, so the run may be worth a human review. It is only produced while AI error recovery is enabled for the organization.

Valid values[ "FAILED", "INTERNAL_ERROR", "ABANDONED", "SKIPPED", "CANCELLED", "AI_RECOVERED", "PASSED", "RUNNING", "QUEUED" ]
environmentId
string
platformName
string | null
browserName
string
emulationDevice
string | null
testSuiteId
string
scenarioId
string | null
scenarioName
string
dataRow
integer (int32)
steps
Array of object (StepResult)
object
id
string
status
string

Outcome of a single step. "AI_RECOVERED" means the step initially failed and AI error recovery got it running again; it is only produced while AI error recovery is enabled for the organization.

Valid values[ "FAILED", "INTERNAL_ERROR", "ABANDONED", "SKIPPED", "CANCELLED", "AI_RECOVERED", "PASSED", "INACTIVE" ]
name
string | null
startedAt
integer (int32)
finishedAt
integer (int32)
error
object (ExecutionError)
type
string
data
object
property*
rawMessage
string | null
failureIgnored
boolean

True when the step failed but the failure was ignored per its onFailure setting: status is "PASSED" and error is still populated.

substeps
Array of object (StepResult)
object Recursive
page
integer (int32)
totalPages
integer (int32)