Get RCA generation progress and completed results for a scope.
Returns a progress summary (counts of completed, in-progress, failed and pending tests) plus a paginated list of completed RCA results for all tests under the provided scope. Useful for polling after calling POST /rca/generate.
Scope: At least one of job_ids, stage_ids, task_ids, or test_ids must be provided. Each array is capped at 100 IDs. A scope that resolves to more than 10,000 tests is rejected with 413.
Detail enrichment: Pass include_detail=true to hydrate each paginated result with the full rca_detail (stack traces, analysis, fix suggestions, error timeline). Omitted by default to keep responses small for polling use-cases.
GET
/rca/status
Get RCA generation progress and completed results for a scope.
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Query Parameters
job_idsarray
HyperExecute job IDs. Serialized as a comma-separated list.
stage_idsarray
HyperExecute stage IDs. Serialized as a comma-separated list.
task_idsarray
HyperExecute task IDs. Serialized as a comma-separated list.
test_idsarray
Test execution IDs. Serialized as a comma-separated list.
include_detailboolean
When true, enriches each completed RCA result in the current page with the full rca_detail payload (stack traces, analysis, fix suggestions, error timeline). Defaults to false.
limitinteger
Number of completed RCA records per page.
offsetinteger
Zero-based offset into the completed results. Defaults to 0.
Response
application/json
Successful operation. Returns progress summary and paginated results.
statusstring
dataobject
data.progressobject
data.resultsobject[]
data.paginationobject
Get RCA generation progress and completed results for a scope.