DELETE /runners/{id}
Deletes a runner set from the authenticated organization. This will remove the runner configuration and prevent new instances from being provisioned. **Warning:** Any running instances associated with this runner will be terminated. This action cannot be undone.
In: header
Path Parameters
Runner ID
Response Body
application/json
application/json
application/json
curl -X DELETE "https://example.com/runners/string"{ "active": true, "configuration": { "byoc_sku": { "arch": "x64", "imdsv2_required": true, "instance_types": [ "m5.xlarge", "m5.2xlarge" ], "is_public": false, "network_tier": "STANDARD", "role_arn": "arn:aws:iam::123456789012:role/WarpBuildRole" }, "capacity_type": "ondemand", "image": "ubuntu-2404", "sku": "warp-ubuntu-2404-x64-4x", "storage": { "disk_type": "pd-balanced", "iops": 0, "performance_tier": "P15", "size": 0, "throughput": 0, "tier": "low" } }, "created_at": "string", "id": "runner_abc123", "labels": [ "warp-ubuntu-2404-x64-4x" ], "meta": {}, "name": "my-ubuntu-runner", "organization_id": "org_abc123", "provider_id": "cloud_xyz789", "stock_runner_id": "stock_xyz", "updated_at": "string", "vcs_integration_id": "vcs_abc123"}GET /runner_instance/{id}
Retrieves detailed information about a specific runner instance by ID. A runner instance is a provisioned machine that executes CI/CD jobs. Returns the instance configuration, status, labels, and job processing metadata.
GET /runners/{id}
Retrieves a specific runner (runner set) by ID. Returns the runner configuration, status, labels, and associated metadata for the authenticated organization. A runner set defines the configuration template for runner instances that will be provisioned when CI/CD jobs request matching labels.