GET /runners/default-group
Retrieves the default runner group configuration for a specific VCS integration. The default group determines which runner is used when a workflow does not specify explicit runner labels.
In: header
Query Parameters
Connected GitHub org (vcs integration) to read the default group for.
Response Body
application/json
application/json
application/json
curl -X GET "https://api.warpbuild.com/api/v1/runners/default-group?vcs_integration_id=string"{
"group_id": 0,
"vcs_integration_id": "string"
}{
"code": "string",
"description": "string",
"message": "string",
"sub_code": "string",
"sub_message": "string"
}{
"code": "string",
"description": "string",
"message": "string",
"sub_code": "string",
"sub_message": "string"
}GET /runners/label_matcher
Retrieves a runner set that matches the specified labels. This is used to find which runner configuration will be used when a CI/CD job requests specific labels. The label matching considers both exact matches and label attributes parsed from the labels.
GET /runners/usage
Retrieves usage statistics for runners within a specified date range. Returns aggregated data about runner execution times, job counts, and resource consumption for billing and monitoring purposes.