GET /runner_pool
Lists all runner pools for the authenticated organization. Runner pools allow you to configure warm pools of pre-provisioned runner instances for faster job startup times. A pool maintains a specified number of idle runner instances ready to be allocated immediately when a job is queued.
In: header
Query Parameters
runner set id
Response Body
application/json
application/json
curl -X GET "https://api.warpbuild.com/api/v1/runner_pool?runner_set_id=string"{
"items": [
{
"created_at": "string",
"id": "string",
"provider": "string",
"runner_set_id": "string",
"size": 0,
"updated_at": "string"
}
]
}{
"code": "string",
"description": "string",
"message": "string",
"sub_code": "string",
"sub_message": "string"
}GET /runner_instance
Lists all runner instances for the authenticated organization with optional filtering and pagination. You can filter by labels, status, creation date, job ID, and search across multiple fields.
GET /runners
Lists all runner sets for the authenticated organization. Runner sets define the configuration templates for runner instances that will be provisioned when CI/CD jobs request matching labels. You can filter the results by image, provider, VCS integration, and other criteria using query parameters.