v51

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

Query project performance metrics

Query the performance metrics for a project. The query results are every permutation of each branch, testbed, benchmark, and measure. There is a limit of 255 permutations for a single request. Therefore, only the first 255 permutations are returned. 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.

get/v0/projects/{project}/perf

Path parameters

projectstring required

The slug or UUID for a project.

Query parameters

benchmarksstring required

A comma separated list of benchmark UUIDs to query.

branchesstring required

A comma separated list of branch UUIDs to query.

end_timeinteger

Search for metrics before the given date time in milliseconds.

headsstring nullable

An optional comma separated list of branch head UUIDs. To not specify a particular branch head leave an empty entry in the list.

measuresstring required

A comma separated list of measure UUIDs to query.

specsstring nullable

An optional comma separated list of testbed spec UUIDs. To not specify a particular testbed spec leave an empty entry in the list.

start_timeinteger

Search for metrics after the given date time in milliseconds.

testbedsstring required

A comma separated list of testbed UUIDs to query.

Response

successful operation

end_timestring date-time
start_timestring date-time