Clusters
Cluster management
Lists all clusters
OpenStack authentication token
Filter by cluster name
Filter by binary
Filter by disabled status
Filter by number of hosts
Filter by number of down hosts
Filter by up status
Requests a page size of items
The ID of the last-seen item
Comma-separated list of sort keys and optional sort directions
Sorts by an attribute
Sorts by direction (asc or desc)
OK
GET /v3/v3/clusters HTTP/1.1
Host: example.com
X-Auth-Token: YOUR_API_KEY
Accept: */*
OK
{
"clusters": [
{
"name": "text",
"binary": "text",
"state": "text",
"status": "text"
}
]
}Updates a cluster
OpenStack authentication token
OK
PUT /v3/v3/clusters HTTP/1.1
Host: example.com
X-Auth-Token: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 54
{
"cluster": {
"disabled": true,
"disabled_reason": "text"
}
}OK
{
"cluster": {
"name": "text",
"binary": "text",
"state": "text",
"status": "text",
"num_hosts": 1,
"num_down_hosts": 1,
"last_heartbeat": "2025-11-28T20:20:03.639Z",
"disabled_reason": "text",
"created_at": "2025-11-28T20:20:03.639Z",
"updated_at": "2025-11-28T20:20:03.639Z"
}
}Lists all clusters with details
OpenStack authentication token
Filter by cluster name
Filter by binary
Filter by disabled status
Filter by number of hosts
Filter by number of down hosts
Filter by up status
Requests a page size of items
The ID of the last-seen item
Comma-separated list of sort keys and optional sort directions
Sorts by an attribute
Sorts by direction (asc or desc)
OK
GET /v3/v3/clusters/detail HTTP/1.1
Host: example.com
X-Auth-Token: YOUR_API_KEY
Accept: */*
OK
{
"clusters": [
{
"name": "text",
"binary": "text",
"state": "text",
"status": "text",
"num_hosts": 1,
"num_down_hosts": 1,
"last_heartbeat": "2025-11-28T20:20:03.639Z",
"disabled_reason": "text",
"created_at": "2025-11-28T20:20:03.639Z",
"updated_at": "2025-11-28T20:20:03.639Z"
}
]
}Shows details for a cluster
OpenStack authentication token
The UUID of the cluster
OK
GET /v3/v3/clusters/{cluster_id} HTTP/1.1
Host: example.com
X-Auth-Token: YOUR_API_KEY
Accept: */*
OK
{
"cluster": {
"name": "text",
"binary": "text",
"state": "text",
"status": "text",
"num_hosts": 1,
"num_down_hosts": 1,
"last_heartbeat": "2025-11-28T20:20:03.639Z",
"disabled_reason": "text",
"created_at": "2025-11-28T20:20:03.639Z",
"updated_at": "2025-11-28T20:20:03.639Z"
}
}Last updated
Was this helpful?
