Analytics

List runs

List completed runs with filters and pagination.

get/v1/runs

Query parameters

pageSizeinteger

Page size, up to 100.

cursorstring

Opaque keyset cursor from a previous response's pagination.nextCursor. Omit for the first page.

includeTotalboolean

Include the exact total match count in the response. Off by default to avoid an extra aggregation. Accepts true, false, 1, or 0.

startDatestring date-time

Start of the window. Defaults to the last 30 days. Window may not exceed 92 days.

endDatestring date-time

End of the window. Defaults to now.

statusstring[]

Completed run statuses. Comma-separated.

triggerstring[]

Run trigger values. Comma-separated.

gitBranchNamestring[]

Git branch name filter. Comma-separated.

githubRepositorystring[]

GitHub repository filter. Comma-separated.

gitlabProjectPathstring[]

GitLab project path filter. Comma-separated.

gitCommitShastring

Exact commit SHA filter.

cliVersionstring[]

CLI version filter. Comma-separated.

labelstring[]

Labels attached to the run. Comma-separated.

environmentstring[]

Environment name filter. Comma-separated.

executionTypestring[]

Run platform filter. Comma-separated.

testIdstring[]

Test ID filter. Comma-separated.

testNameContainsstring

Substring match on test name.

directorystring[]

Directory filter. Matches the directory and its subdirectories. Comma-separated.

quarantinedboolean

Quarantined run filter. Accepts true, false, 1, or 0.

recoveredboolean

Filter for runs that passed after a failure recovery attempt. Implies PASSED status when true, so do not combine with status=FAILED. Accepts true, false, 1, or 0.

healedboolean

Auto-heal filter. Accepts true, false, 1, or 0.

onlyCIRunsboolean

CI-only run filter. Accepts true, false, 1, or 0.

Response

Success.

Changes

No recorded changes to this endpoint across all 1 revision of this API.