data.task and data.locked; poll this endpoint to follow their progress.API-key: ********************curl --location 'https://mijn.host/api/v2/vps/12345' \
--header 'Accept: application/json' \
--header 'User-Agent: my-application/1.0.0' \
--header 'API-key: <api-key>' \
--header 'Content-Type: application/json'{
"status": 200,
"status_description": "Request successful.",
"data": {
"id": 12345,
"name": "my-vps",
"end_date": "2026-03-13",
"status": "Active",
"status_id": 1,
"specifications": {
"network": {
"v4": {
"ip": [
"1.2.3.4"
]
},
"v6": {
"ip": [
"2001:db8::1"
]
}
},
"os": "Ubuntu 22.04",
"power_status": "Running",
"cpu": {
"total": 2
},
"memory": {
"total": 4
},
"diskspace": {
"total": 80
},
"bandwidth": 1000,
"used_bandwidth": 10.5
},
"task": {
"actid": 2407,
"action": "Rebuilding VPS",
"status_text": "Installing the OS",
"progress": "40%"
},
"locked": {
"reason": "VPS is being rebuilt, hence no actions are allowed to be performed on this VPS"
}
}
}