v51

latestOpenAPI 3.0.3raw.githubusercontent.com2026-08-01140309549.5 KB
projects
reports

List reports for a project

List all reports for a project. If the project is public, then the user does not need to be authenticated. If the project is private, then the user must be authenticated and have view permissions for the project, or provide a valid project key for the project. By default, the reports are sorted by date time in reverse chronological order. By default, the results and alerts for each report are omitted and only their counts are included. Set the expand query param to true to include the full results and alerts. The HTTP response header X-Total-Count contains the total number of reports.

get/v0/projects/{project}/reports

Path parameters

projectstring required

The slug or UUID for a project.

Query parameters

direction'asc' | 'desc'

The direction to sort by. If not specified, the default sort direction is used.

pageinteger nullable

The page number to return. If not specified, the first page is returned.

per_pageinteger nullable

The number of items to return per page. If not specified, the default number of items per page (8) is used.

sort'date_time'

Sort by date time.

The field to sort by. If not specified, the default sort field is used.

archivedboolean nullable

If set to true, only return reports with an archived branch or testbed. If not set or set to false, only returns reports with non-archived branches and testbeds.

branchstring nullable

Filter by branch UUID, slug, or name exact match.

end_timeinteger

Filter for reports before the given date time in milliseconds.

expandboolean nullable

If set to true, include the full results and alerts for each report. If not set or set to false, the results and alerts are omitted and only the counts are included.

start_timeinteger

Filter for reports after the given date time in milliseconds.

testbedstring nullable

Filter by testbed UUID, slug, or name exact match.

Response

successful operation

adapter'magic' | 'json' | 'rust' | 'rust_bench' | 'rust_criterion' | 'rust_iai' | 'rust_gungraun' | 'cpp' | 'cpp_google' | 'cpp_catch2' | 'go' | 'go_bench' | 'java' | 'java_jmh' | 'c_sharp' | 'c_sharp_dot_net' | 'js' | 'js_benchmark' | 'js_time' | 'js_vitest' | 'python' | 'python_asv' | 'python_pytest' | 'ruby' | 'ruby_benchmark' | 'shell' | 'shell_hyperfine' | 'dart' | 'dart_benchmark_harness' required
createdstring date-time required
end_timestring date-time required
jobstring uuid
start_timestring date-time required
uuidstring uuid required