---
title: "List automated test results"
method: GET
path: "/api/v1/companies/{companyId}/tests/results"
tags: ["Tests"]
---

# List automated test results

`GET /api/v1/companies/{companyId}/tests/results`

## Request

- Base URL: `https://comply.strac.io`
- URL: `https://comply.strac.io/api/v1/companies/{companyId}/tests/results`
- Auth: HTTP bearer

Automated evidence-collection results with a summary header. Response is `{summary, results}` (not the `{success,data}` envelope). Each test appears once per integration, at its latest result, and `summary` counts the results after your filters. A filter value that matches nothing (including a misspelled status) returns an empty list, not an error.

Scope: `compliance:read`.

## Path parameters

- `companyId` string, required

## Query parameters

- `status` 'passing' | 'failing' | 'error' | 'acknowledged'
- `severity` 'critical' | 'high' | 'medium' | 'low' | 'info'
- `category` string
- `integrationId` string

## Response `200`

List automated test results

---

[API](https://skmtc.dev/strac/apis/strac-comply-api.md) - [All operations](https://skmtc.dev/strac/apis/strac-comply-api/llms.txt) - [OpenAPI document](https://skmtc.dev/strac/apis/strac-comply-api/revisions/d5558b64eeeb?raw)
