latestOpenAPI 3.1.02026-08-1963241304.5 KB

ae394a06c465

ci_insights

Get a single runner stat as a time series

Return one of the runner stats bucketed over the requested time range, with a summary value over the full window.

get/ci/{owner}/runners/stats/{stat}

Path parameters

stat'success_rate' | 'active_runners' | 'active_jobs' | 'utilization_rate' | 'avg_duration' | 'jobs_per_hour' | 'avg_jobs_per_hour' | 'min_duration' | 'median_duration' | 'p95_duration' | 'p99_duration' | 'max_duration' required
ownerstring required

The owner of the repository

The owner of the repository

Query parameters

runner_namestring[] nullable

The runner name to filter on

The runner name to filter on

runner_name_excludestring[] nullable

The runner name to exclude

The runner name to exclude

runner_group_namestring[] nullable

The runner group name to filter on

The runner group name to filter on

runner_group_name_excludestring[] nullable

The runner group name to exclude

The runner group name to exclude

runner_labelsstring[] nullable

The runner labels to filter on (all must match)

The runner labels to filter on (all must match)

startstring date-time nullable

Start of the time range. Defaults to end - 1 day when omitted.

Start of the time range. Defaults to end - 1 day when omitted.

endstring date-time nullable

End of the time range. Defaults to start + 1 day when only start is provided, or now otherwise.

End of the time range. Defaults to start + 1 day when only start is provided, or now otherwise.

Response

Successful Response

OR
OR