Skip to content

Compute API

Interactive

Nova v2.1 · Microversion ceiling: 2.95 · OpenStack Antelope (2023.1)

Base URL: https://compute.{region}.rumble.cloud/v2.1/{project_id}

Servers

Create, list, inspect, and manage compute instances. Includes lifecycle actions (start, stop, reboot, resize).

Open interactive →
GET/servers
POST/servers
GET/servers/detail
GET/servers/{server_id}
PUT/servers/{server_id}
DELETE/servers/{server_id}
POST/servers/{server_id}/action
GET/servers/{server_id}/ips

Flavors

List available hardware profiles (vCPU, RAM, disk configurations).

Open interactive →
GET/flavors
GET/flavors/detail
GET/flavors/{flavor_id}

Key Pairs

Manage SSH key pairs for instance access.

Open interactive →
GET/os-keypairs
POST/os-keypairs
GET/os-keypairs/{keypair_name}
DELETE/os-keypairs/{keypair_name}

Server Groups

Control instance placement policies (affinity / anti-affinity).

Open interactive →
GET/os-server-groups
POST/os-server-groups
GET/os-server-groups/{group_id}
DELETE/os-server-groups/{group_id}

Error handling

See the API error reference for common error responses, fault interpretation, and state-conflict handling.

Guides