Skip to main content
GET
List device test summaries

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

created_at_after
string<date-time>

Filter results created on or after this timestamp (inclusive).

created_at_before
string<date-time>

Filter results created before this timestamp (exclusive).

device_class
enum<string>[]

Filter devices by one or more device classes (comma-separated), resolved via the device's role.

  • gpu_compute - GPU Compute
  • cpu_hypervisor - CPU Hypervisor
  • cpu_baremetal - CPU Baremetal
  • switch - Switch
Available options:
gpu_compute,
cpu_hypervisor,
cpu_baremetal,
switch
device_id
string<uuid>[]

Multiple values may be separated by commas.

job_id
string<uuid>

Optionally scope summaries to a specific job.

latest_status
enum<string>

Filter devices by their latest test result status.

Available options:
completed,
error,
failed,
passed
limit
integer

Number of results to return per page.

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

A page number within the paginated result set.

rack_id
string<uuid>[]

Filter devices by one or more rack UUIDs (comma-separated).

stage
enum<string>

Filter results by test stage.

  • single_node - Single Node
  • pairwise - Pairwise
  • collective - Collective
Available options:
single_node,
pairwise,
collective
topology_group_id
string<uuid>

Filter devices by topology group membership, including descendants. Use topology_group_ids for multiple.

topology_group_ids
string<uuid>[]

Filter devices by multiple topology group UUIDs (comma-separated), including descendants.

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"