Skip to main content
GET
List requirement verdicts

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

site_id
string<uuid>
required

Site identifier.

Query Parameters

device_id
string<uuid>[]

Filter by related device UUID.

limit
integer

Number of results to return per page.

Required range: 1 <= x <= 500
page
integer

A page number within the paginated result set.

pod_id
string[]

Filter by related pod target identifier.

rack_id
string<uuid>[]

Filter by related rack UUID.

target
enum<string>
required

Inventory target kind. Each kind maps to one acceptance gate.

Available options:
device,
rack,
pod
verdict
enum<string>[]

Optional. Keep only targets whose headline gate verdict is one of these; repeat the param to include more than one. This is the row's rolled-up summary.verdict, not any individual requirement's.

  • pass - PASS
  • missing-evidence - MISSING_EVIDENCE
  • stale-evidence - STALE_EVIDENCE
  • topology-incomplete - TOPOLOGY_INCOMPLETE
  • execution-error - EXECUTION_ERROR
  • threshold-failure - THRESHOLD_FAILURE
  • pending - PENDING
Available options:
pass,
missing-evidence,
stale-evidence,
topology-incomplete,
execution-error,
threshold-failure,
pending

Response

count
integer
required
Example:

123

results
object[]
required
next
string<uri> | null
Example:

"http://api.example.org/accounts/?page=4"

previous
string<uri> | null
Example:

"http://api.example.org/accounts/?page=2"