Check VM rebuild status

Monitor the progress and status of your virtual machine's (VM) rebuild. This shows the current status, whether the server is locked, its power state, and any rebuild-related messages.

Context

Where to get IDs / values

Path Parameters

vmid integer · min: 1 required Example: 10000

Unique vmid identifier

Headers

Accept Example
Content-Type Example

Responses

200
data object required
data.built boolean required · Example: true
data.credentials object required
data.credentials.password string required · Example: YOUR_PASSWORD
data.credentials.sshkeys array<string> required · Example: ["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEVYQU1QTEVfU1NIX0tFWV9EQVRBX09OTFk example@hostup"]
data.credentials.username string required · Example: root
data.isRebuilding boolean required · Example: false
data.locked boolean required · Example: false
data.power boolean required · Example: true
data.rebuildMessage string required · Example: Rebuild complete - VM is running
data.rebuildProgress integer required · Example: 100
data.status string required · Example: running
data.status_lang string required · Example: vm_state_running
data.uptime integer required · Example: 3317660
requestId string required · Example: 2121ae20-bd9d-41e9-aeeb-5dd1dd1a24ba

Unique request identifier (UUID).

success boolean required · Example: true

True for successful responses.

timestamp string required · Example: 2026-02-10T00:00:00.000Z

ISO 8601 timestamp (UTC).

GET https://cloud.hostup.se/api/vm/{vmid}/rebuild-status
For AI assistants
cURL
curl -X GET "https://cloud.hostup.se/api/vm/10000/rebuild-status" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json"
Response
{
  "success": true,
  "timestamp": "2026-02-10T00:00:00.000Z",
  "requestId": "2121ae20-bd9d-41e9-aeeb-5dd1dd1a24ba",
  "data": {
    "status": "running",
    "status_lang": "vm_state_running",
    "locked": false,
    "built": true,
    "power": true,
    "uptime": 3317660,
    "isRebuilding": false,
    "rebuildProgress": 100,
    "rebuildMessage": "Rebuild complete - VM is running",
    "credentials": {
      "username": "root",
      "password": "YOUR_PASSWORD",
      "sshkeys": []
    }
  }
}