ನಿಮ್ಮ VPS ಪರಿಚಾರಕಗಳನ್ನು ಸೃಷ್ಟಿಸು, ಪರಿಶೀಲಿಸು, ಮರುಗಾತ್ರಿಸು, ಮರುಗಾತ್ರಿಸು ಮತ್ತು ಅಳಿಸಿಹಾಕು. uid ಪರಿಚಾರಕಗಳನ್ನು ಅವುಗಳ uid ನಿಂದ ಗುರುತಿಸಲಾಗಿದೆ.
ನಿಮ್ಮ ಖಾತೆಯಲ್ಲಿ ಪರಿಚಾರಕಗಳನ್ನು ಮರಳಿಸಿರಿ, ಮೊದಲು, ಹೊಸದು, ಪ್ರತಿ ಪುಟಕ್ಕೆ 25 ಅನ್ನು ಸೇರಿಸಲಾಗುತ್ತದೆ. ಅಳಿಸಿ ಹಾಕಲ್ಪಡುತ್ತಿರುವ ಪರಿಚಾರಕಗಳನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ.
ಅನುಮತಿಯ ಅಗತ್ಯವಿದೆ: servers:list
| ಮಾಪನಾಂಕ ನಿರ್ಣಯ (ಕ್ಯಾಲಿಬ್ರೇಷನ್) | ಪ್ರಕಾರ | ಅಗತ್ಯವಿದೆ | ವಿವರಣೆ |
|---|---|---|---|
page |
integer | ಇಲ್ಲ | ಪುಟದ ಸಂಖ್ಯೆ, ೧ ಕ್ಕೆ ಆರಂಭಿಸು |
page_size |
integer | ಇಲ್ಲ | Results per page (default 25, maximum 100) |
curl -X GET "https://admin.vps.org/api/v1/servers/" \
-H "Authorization: Bearer YOUR_API_TOKEN"
import requests
url = "https://admin.vps.org/api/v1/servers/"
headers = {"Authorization": "Bearer YOUR_API_TOKEN"}
response = requests.get(url, headers=headers)
for server in response.json()["results"]:
print(server["uuid"], server["hostname"], server["status"])
const response = await fetch('https://admin.vps.org/api/v1/servers/', {
headers: { 'Authorization': 'Bearer YOUR_API_TOKEN' }
});
const data = await response.json();
console.log(data.results);
$ch = curl_init('https://admin.vps.org/api/v1/servers/');
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Authorization: Bearer YOUR_API_TOKEN']);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = json_decode(curl_exec($ch), true);
curl_close($ch);
foreach ($data['results'] as $server) {
echo $server['hostname'] . ' ' . $server['status'] . "\n";
}
{
"count": 2,
"next": null,
"previous": null,
"results": [
{
"uuid": "8c4f2a1e-5b3d-4e6f-9a7b-1c2d3e4f5a6b",
"hostname": "web-01",
"status": "on",
"error_description": null,
"location_name": "New Jersey",
"plan_name": "1 vCPU / 2 GB RAM / 10 GB",
"os_name": "Ubuntu",
"ipv4_addresses": ["203.0.113.10"],
"ipv6_addresses": ["2001:db8:2:dd::f9:6b"],
"created_at": "2026-07-30T03:54:14.914364Z",
"deployed": true
},
{
"uuid": "2d7e9b40-6c1a-4f3e-8b5d-9a0c1e2f3b4d",
"hostname": "db-01",
"status": "queue",
"error_description": null,
"location_name": "New Jersey",
"os_name": "Debian",
"ipv4_addresses": [],
"ipv6_addresses": [],
"created_at": "2026-09-14T19:33:49.426508Z",
"deployed": false
}
]
}
| ಕ್ಷೇತ್ರ | ಪ್ರಕಾರ | ವಿವರಣೆ |
|---|---|---|
uuid |
string | ಎಲ್ಲಾ ಪರಿಚಾರಕದ ಕೊನೆಯ ತಾಣಗಳಲ್ಲಿ ಬಳಸುವ ಪರಿಚಾರಕದ (server) ಪತ್ತೆಗಾರ |
hostname |
string | ಪರಿಚಾರಕವನ್ನು ಸೃಷ್ಟಿಸುವಾಗ ನೀವು ಆಯ್ಕೆ ಮಾಡಿದ ಆತಿಥೇಯನಾಮ (hostname) |
status |
string | ಪ್ರಸ್ತುತ ಸ್ಥಿತಿ. ಪರಿಚಾರಕದ ಸ್ಥಿತಿ ಮೌಲ್ಯಗಳನ್ನು ಕೆಳಗೆ ನೋಡಿ. |
error_description |
string | null | ಸ್ಥಿತಿ ದೋಷ ಮಾಡಿದಾಗ ಕೊನೆಯ ಬಾರಿಗೆ ವೈಫಲ್ಯದ ವಿವರಗಳು, ಇಲ್ಲವಾದರೆ ಖಾಲಿಯಾಗಿದೆ |
location_name |
string | ಪರಿಚಾರಕ (server) ಚಾಲ್ತಿಯಲ್ಲಿರುವ ಸ್ಥಾನದ ಹೆಸರು |
os_name |
string | ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತಿರುವ ವ್ಯವಸ್ಥೆಯ ಹೆಸರು, ಆವೃತ್ತಿಯಿಲ್ಲದೆ |
plan_name |
string | ಓದಬಹುದಾದ ಯೋಜನೆ ಸಂಸ್ಕರಿಸುವಿಕೆ, ಉದಾಹರಣೆಗೆ 1 vCPU / 2 GB RAM / 10 |
ipv4_addresses |
array | IPv4 ವಿಳಾಸಗಳನ್ನು ತಂತುಗಳಾಗಿ ಕಳುಹಿಸುತ್ತದೆ. ಪರಿಚಾರಕವನ್ನು ಮರಳಿ ಸ್ಥಾಪಿಸುವವರೆಗೂ, ಹಾಗು IPv4 ಇಲ್ಲದೆ ಪ್ಲಗಿನ್ಗಳನ್ನು ಕ್ರಮಗೊಳಿಸು. |
ipv6_addresses |
array | IPv6 ವಿಳಾಸಗಳು ತಂತಿಗಳಲ್ಲಿ (trues). ಪರಿಚಾರಕವನ್ನು (server) ಮರಳಿ ಸ್ಥಾಪಿಸುವವರೆಗೂ ಖಾಲಿಸು. |
created_at |
datetime | Creation time (ISO 8601, UTC) |
deployed |
boolean | ಒಮ್ಮೆ ನಿಜ ಒದಗಿಸುವಿಕೆ ಮುಗಿದದ್ದು |
| 200 | ಸರ್ವರ್ ಪಟ್ಟಿಯನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಮರುಪಡೆಯಲಾಗಿದೆ. |
| 403 | API ಗುರುತು ಕಾಣಿಸುತ್ತಿಲ್ಲ ಅಥವ ಅಗತ್ಯವಾದ ಸೂಚಕಕ್ಕೆ ಬೇಕಾದ ಅನುಮತಿ ಇಲ್ಲ |
ಒಂದು ಹೊಸ ಪರಿಚಾರಕವನ್ನು ಗಣಕವನ್ನು ಸೇರಿಸಲು ಅನುಕ್ರಮ ಮಾಡಿ ಸ್ಥಿತಿ ಸಾಲುಗಳೊಂದಿಗೆ ಅದನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ಸಿದ್ಧತೆಗಳು ಹಿನ್ನಲೆಯಲ್ಲಿ ಮುಂದುವರಿಯುತ್ತವೆ: ಸ್ಥಿತಿಬಿಂದುವನ್ನು ಪರಿಶೀಲಿಸಿ ಇದು ಸತ್ಯವಾಗುವ ತನಕ ಪರಿಶೀಲಿಸು. ಪರಿಚಾರಕವು ಸಿದ್ಧಗೊಂಡಾಗ ಅದರ ಪ್ರವೇಶ ವಿವರಗಳು ಖಾತೆಯ ಮಾಲಿಕನಿಗೆ ಕಳಿಸಲ್ಪಡುತ್ತವೆ.
ನಿಮ್ಮ ಖಾತೆಗೆ ಉಳಿಸಿದ ಹಣಸಂಗ್ರಹ ಕ್ರಮದ ಅಗತ್ಯವಿದೆ. ನಿಮ್ಮ ಖಾತೆಯ ಇತಿಹಾಸವನ್ನು ಆಧಾರವಾಗಿ, ನಿಮ್ಮ ಯೋಜನೆಯ ಒಂದು ವಾರದ ಒಂದು ತಾತ್ಕಾಲಿಕ-ಅಧಿವೇಶನದ ಹಿಡಿಕೆಯನ್ನು (ಕಿರಿಯ ೧ನೇ ವಿಶ್ವ- ಆನ್ಸೈಡ್) ನಿಮ್ಮ ಕಾರ್ಡಿನ ಮೇಲೆ ಇರಿಸಬೇಕಾಗುತ್ತದೆ.
ಅನುಮತಿಯ ಅಗತ್ಯವಿದೆ: servers:create
| ಮಾಪನಾಂಕ ನಿರ್ಣಯ (ಕ್ಯಾಲಿಬ್ರೇಷನ್) | ಪ್ರಕಾರ | ಅಗತ್ಯವಿದೆ | ವಿವರಣೆ |
|---|---|---|---|
hostname |
string | ಹೌದು | ಕಡಿಮೆಪಕ್ಷ 3 ಅಕ್ಷರಗಳು. ಅಕ್ಷರಗಳು, ಸಂಖ್ಯೆಗಳು, ಹಫಿನ್ ಮತ್ತು ಅವಧಿಗಳು ಮಾತ್ರ. |
location_id |
integer | ಹೌದು | ತಾಣಗಳಿಂದ ಒಂದು ಸಕ್ರಿಯ ತಾಣದ ಐಡಿ |
plan_uuid |
string | ಹೌದು | The uuid of an active plan from the Plans API |
operating_system_version_uuid |
string | ಹೌದು | ಕಾರ್ಯವ್ಯವಸ್ಥೆಯ ಆವೃತ್ತಿಗಳ ಪಟ್ಟಿಯಲ್ಲಿ ಸಕ್ರಿಯ ನಮೂದಿನ uid ಯ ಒಂದು uid |
ssh_key_uuids |
array | ಇಲ್ಲ | ಪರಿಚಾರಕದಲ್ಲಿ ಅನುಸ್ಥಾಪಿಸಲು SSH ಕೀಲಿಕೈಗಳಿಂದ ತೆಗೆಯಬಹುದಾದ ಕೀಲಿಗಳ USP ಕೀಲಿಗಳು |
ssh_key_ids |
array | ಇಲ್ಲ | SSH ಕೀಲಿಗಳ ಪೂರ್ಣಾಂಕದ ಗುರುತುಗಳು, ssh_key_uids ಗೆ ಬದಲಿಯಾಗಿ. ಎರಡೂಗಳನ್ನು ಕಳುಹಿಸಲಾಗಿದ್ದರೆ, ssh_key_ids ಉಪಯೋಗಿಸಲ್ಪಡುತ್ತದೆ. |
ssh_key_uuid, ssh_key_id |
string, integer | ಇಲ್ಲ | ಒಂದು SSS ಕೀಲಿಯಿಗೆ ಚಿಕ್ಕದಾದ |
auth_method |
string | ಇಲ್ಲ | ಗುಪ್ತಪದ, ssh_key ಅಥವಾ ಎರಡೂ ಬಾರಿಯೂ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಗುಪ್ತಪದಕ್ಕೆ ಬರುತ್ತವೆ, ಅಥವಾ SSH ಕೀಲಿಕೈಗಳನ್ನು ನೀಡಿದಾಗ ಇ ಎರಡಕ್ಕೂ. |
curl -X POST "https://admin.vps.org/api/v1/servers/" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"hostname": "web-01",
"location_id": 1,
"plan_uuid": "3bc2faf6-8f8b-4978-b62d-b52ed3f858e9",
"operating_system_version_uuid": "c3418f90-80a0-4e00-a7e1-d0ab1822b941",
"ssh_key_uuids": ["YOUR_SSH_KEY_UUID"]
}'
import requests
url = "https://admin.vps.org/api/v1/servers/"
headers = {"Authorization": "Bearer YOUR_API_TOKEN"}
data = {
"hostname": "web-01",
"location_id": 1,
"plan_uuid": "3bc2faf6-8f8b-4978-b62d-b52ed3f858e9",
"operating_system_version_uuid": "c3418f90-80a0-4e00-a7e1-d0ab1822b941",
"ssh_key_uuids": ["YOUR_SSH_KEY_UUID"],
}
response = requests.post(url, headers=headers, json=data)
server = response.json()
print(response.status_code, server["uuid"], server["status"])
const response = await fetch('https://admin.vps.org/api/v1/servers/', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'Content-Type': 'application/json'
},
body: JSON.stringify({
hostname: 'web-01',
location_id: 1,
plan_uuid: '3bc2faf6-8f8b-4978-b62d-b52ed3f858e9',
operating_system_version_uuid: 'c3418f90-80a0-4e00-a7e1-d0ab1822b941',
ssh_key_uuids: ['YOUR_SSH_KEY_UUID']
})
});
const server = await response.json();
console.log(server.uuid, server.status);
$data = [
'hostname' => 'web-01',
'location_id' => 1,
'plan_uuid' => '3bc2faf6-8f8b-4978-b62d-b52ed3f858e9',
'operating_system_version_uuid' => 'c3418f90-80a0-4e00-a7e1-d0ab1822b941',
'ssh_key_uuids' => ['YOUR_SSH_KEY_UUID']
];
$ch = curl_init('https://admin.vps.org/api/v1/servers/');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Authorization: Bearer YOUR_API_TOKEN',
'Content-Type: application/json'
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$server = json_decode(curl_exec($ch), true);
curl_close($ch);
201 ಗೆ ಪರಿಚಾರಕದ ವಿವರಗಳ ಕೆಳಗೆ ವಿವರಿಸಲಾದ ಪೂರ್ಣ ಪರಿಚಾರಕದ ವಸ್ತುದೊಂದಿಗೆ ಸೃಷ್ಟಿಸಲ್ಪಟ್ಟಿತು. ವಿಳಾಸ ಮತ್ತು vmid ಒಂದೇ ಕ್ಷಣದಲ್ಲೇ ಪುನರುಜ್ಜೀವನವು ಪೂರ್ಣಗೊಂಡಿದೆ.
{
"uuid": "5f0c8e2a-6b1d-4c3e-9a7f-2d4b6c8e0a1f",
"hostname": "web-01",
"vmid": null,
"status": "queue",
"error_description": null,
"location": {
"id": 1,
"name": "New Jersey",
"country_name": "United States",
"is_active": true
},
"plan": {
"uuid": "3bc2faf6-8f8b-4978-b62d-b52ed3f858e9",
"cpu": 1,
"ram": 2,
"ram_unit": "GB",
"disk_space": 10,
"disk_space_total": 10240,
"transfer": 500,
"price": "3.50",
"cpu_type_name": "Shared",
"is_active": true,
"hourly_price": "0.005",
"monthly_price": "3.50",
"is_gpu": false,
"gpu_count": 0,
"gpu_model": ""
},
"operating_system": {
"id": 1,
"name": "Ubuntu",
"svg_icon": "<svg ...>",
"versions": [ ... ]
},
"operating_system_version": {
"uuid": "c3418f90-80a0-4e00-a7e1-d0ab1822b941",
"name": "24.04 LTS x64",
"os_name": "Ubuntu",
"os_svg_icon": "<svg ...>",
"is_active": true
},
"ipv4_addresses": [],
"ipv6_addresses": [],
"deployed": false,
"created_at": "2026-09-14T21:02:11.402113Z",
"recent_actions": []
}
| 201 | ಹಂಚಿಕೆಗಾಗಿ ಪರಿಚಾರಕವು ಸೃಷ್ಟಿಸಲ್ಪಟ್ಟಿತು ಹಾಗು ಸರದಿಯಾಗಿ ಕೆಲಸ ಮಾಡಿತು |
| 400 | Validation error, for example an inactive location, plan or operating system version |
| 402 | ಕಡತದಲ್ಲಿ ಯಾವುದೇ ಹಣ- ಕೊಡಲಾಗುತ್ತಿಲ್ಲ, ಚಾಲನೆಗೆ( factings) ಯಾವುದೇ ರೂಪ, ಅಥವಾ ಕಾರ್ಡ್ ಮುನ್ನುಗಿಸುವಿಕೆಗೆ ಮೊದಲು ಯಾವುದೇ ಬೆಲೆಯನ್ನು ನೀಡಲಾಗಿಲ್ಲ |
| 403 | API ಗುರುತು ಕಾಣಿಸುತ್ತಿಲ್ಲ ಅಥವ ಅಗತ್ಯವಾದ ಸೂಚಕಕ್ಕೆ ಬೇಕಾದ ಅನುಮತಿ ಇಲ್ಲ |
| 429 | Your account has reached its server creation limit |
ಒಂದು ಪರಿಚಾರಕವು ಅದರ ಸ್ಥಳ, ಯೋಜನೆ, ಕಾರ್ಯವ್ಯವಸ್ಥೆ, IP ವಿಳಾಸ ಮತ್ತು ಇತ್ತೀಚಿನ ಐದು ಕ್ರಿಯೆಗಳೊಂದಿಗೆ ಮರಳಿಸುತ್ತದೆ.
ಅನುಮತಿಯ ಅಗತ್ಯವಿದೆ: servers:list
curl -X GET "https://admin.vps.org/api/v1/servers/8c4f2a1e-5b3d-4e6f-9a7b-1c2d3e4f5a6b/" \
-H "Authorization: Bearer YOUR_API_TOKEN"
{
"uuid": "8c4f2a1e-5b3d-4e6f-9a7b-1c2d3e4f5a6b",
"hostname": "web-01",
"vmid": 1042,
"status": "on",
"error_description": null,
"location": {
"id": 1,
"name": "New Jersey",
"country_name": "United States",
"is_active": true
},
"plan": {
"uuid": "14186969-fbaf-43e1-9ab2-b1f1aeb66674",
"cpu": 1,
"ram": 2,
"ram_unit": "GB",
"disk_space": 25,
"disk_space_total": 25600,
"transfer": 1,
"price": "5.00",
"cpu_type_name": "Shared",
"is_active": true,
"hourly_price": "0.007",
"monthly_price": "5.00",
"is_gpu": false,
"gpu_count": 0,
"gpu_model": ""
},
"operating_system": {
"id": 1,
"name": "Ubuntu",
"svg_icon": "<svg ...>",
"versions": [ ... ]
},
"operating_system_version": {
"uuid": "c3418f90-80a0-4e00-a7e1-d0ab1822b941",
"name": "24.04 LTS x64",
"os_name": "Ubuntu",
"os_svg_icon": "<svg ...>",
"is_active": true
},
"ipv4_addresses": [
{
"ip": "203.0.113.10",
"gateway": "203.0.113.1",
"subnet": "203.0.113.0",
"rdns": "web-01.example.com"
}
],
"ipv6_addresses": [
{
"ip": "2001:db8:2:dd::f9:6b",
"gateway": "2001:db8:2:dd::f9:1",
"subnet": "2001:db8:2:dd::f9:0",
"rdns": "web-01.example.com"
}
],
"deployed": true,
"created_at": "2026-07-30T03:54:14.914364Z",
"recent_actions": [
{
"id": 17028,
"action": "create",
"action_display": "Create",
"description": "Server deployed with VMID 1042",
"user_email": "you@example.com",
"created_at": "2026-07-30T03:54:32.860854Z"
}
]
}
SVG ಚಿಹ್ನೆ ಹಾಗು ಆವೃತ್ತಿಗಳ ಪಟ್ಟಿಯನ್ನು ಇಲ್ಲಿ ಸಂಕುಚಿತಗೊಳಿಸಲಾಗಿದೆ.
| ಕ್ಷೇತ್ರ | ಪ್ರಕಾರ | ವಿವರಣೆ |
|---|---|---|
vmid |
integer | null | Virtual machine number, set during deployment |
location |
object | ಸ್ಥಳಗಳು API ಇಂದ ಮರಳಿ ಕೊಟ್ಟಂತೆ |
plan |
object | Pludes API ನಿಂದ ಮರಳಿ ಕೊಟ್ಟ ಯೋಜನೆ ವಸ್ತು |
operating_system, operating_system_version |
object | ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆ ವ್ಯವಸ್ಥೆ ಹಾಗು ಅನುಸ್ಥಾಪಿಸಲಾದ ಆವೃತ್ತಿ API ಇಂದ ಮರಳಿ ಪಡೆಯಲಾಗಿದೆ |
ipv4_addresses, ipv6_addresses |
array | PI, ಸುರಕ್ಷತಾ, ಉಪನೆಟ್ ಮತ್ತು ಉನ್ಸೆನ್ಗಳೊಂದಿಗಿನ ಒಂದು ವಸ್ತು (ವಿರಮವಾಗಿ DNOS ಆತಿಥೇಯನಾಮಿಯ ಹೆಸರು) |
recent_actions |
array | ಐದು ಹೊಸ ಕ್ರಿಯೆಗಳಿಗೆ ಮೊದಲಿಗೆ: UID, ಕಾರ್ಯ, ಕ್ರಿಯೆಯು_display, ವಿವರಣೆ, ಬಳಕೆದಾರ_ಕೇಬಲ್, ನಿರ್ಮಿಸಲಾಗಿದೆ_at_cat |
| 200 | ಸರ್ವರ್ ವಿವರಗಳನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಮರುಪಡೆಯಲಾಗಿದೆ. |
| 404 | ಕಂಡು ಬಂದಿಲ್ಲ, ಅಥವಾ ಅದು ಬೇರೊಂದು ಖಾತೆಗೆ ಸೇರಿದ್ದಾಗಿದೆ |
ನೀವು ಒಂದು ಪರಿಚಾರಕವನ್ನು ನಿರ್ಮಿಸಿದ ನಂತರ ಒಂದು ತೆಳುವಾದ ಕರೆಯನ್ನು ಕೋರಲಾಯಿತು, ಅಧಿಕಾರ, ಅಥವಾ ಮರುಗಾತ್ರಿಸುವಿಕೆ (ಇಂಡೆಕ್ಸ್).
curl -X GET "https://admin.vps.org/api/v1/servers/8c4f2a1e-5b3d-4e6f-9a7b-1c2d3e4f5a6b/status/" \
-H "Authorization: Bearer YOUR_API_TOKEN"
{
"status": "on",
"deployed": true,
"resizing": false
}
| ಮೌಲ್ಯ | ವಿವರಣೆ |
|---|---|
queue |
ಒಂದು ಕ್ರಿಯೆ (ಬದಲಿಸ, ಅಧಿಕಾರ, ಮರುಗಾತ್ರ, ಮರುಸ್ಥಾಪನೆ) ಕ್ರಮಬದ್ಧವಾಗಿದೆ ಅಥವಾ ಪ್ರಗತಿಯಲ್ಲಿದೆ |
deploying |
ಸಂಕೀರ್ಣಗೊಳಿಸಲಾಗಿದೆ. ನಿಯಂತ್ರಣ ಫಲಕದಿಂದ ನಿರ್ಮಿಸಲಾದ ಪರಿಚಾರಕಗಳು ಈ ಸ್ಥಿತಿಯನ್ನು ಬಳಸುತ್ತವೆ; ಪರಿಚಾರಕಗಳು ಸಿದ್ಧವಾಗಿರುವ ವರೆಗೆ PI ಯಿಂದ ನಿರ್ಮಿಸಲ್ಪಟ್ಟವೆ. |
on |
ಚಾಲನೆಯಲ್ಲಿದೆ |
off |
ಸ್ಥಗಿತಗೊಳಿಸಲಾಗಿದೆ |
error |
ಕೊನೆಯ ಕಾರ್ಯವು ವಿಫಲಗೊಂಡಿದೆ. ದೋಷ_ prefix ನೋಡಿ. |
suspended_payment |
ಆನ್ಲೈನ್ಗಳಲ್ಲಿ ಅಸಮರ್ಥರಾಗಿರುವ ಕಾರಣ ಅಮಾನವೀಯರು |
ವಿದ್ಯುಚ್ಛಕ್ತಿ ಕಾರ್ಯವನ್ನು వరుసದಲ್ಲಿಡುತ್ತದೆ. ಕ್ರಿಯೆಯು ಮುಗಿದಾಗ ಪರಿಚಾರಕದ ಸ್ಥಿತಿ ಬದಲಾಯಿಸುವಿಕೆಯು ಸಾಲಾಗಿ ಬದಲಾಗುತ್ತದೆ.
ಅನುಮತಿಯ ಅಗತ್ಯವಿದೆ: servers:power
| ಮಾಪನಾಂಕ ನಿರ್ಣಯ (ಕ್ಯಾಲಿಬ್ರೇಷನ್) | ಪ್ರಕಾರ | ಅಗತ್ಯವಿದೆ | ವಿವರಣೆ |
|---|---|---|---|
action |
string | ಹೌದು |
start: ಒಳಪಿಡಿಯ ಮೇಲೆshutdown: ಅತಿಥಿಗಳು ನಿಲ್ಲಿಸದಿದ್ದರೆ, ಅಡುಗೆಯನ್ನು ತಬ್ಬಿಬ್ಬುಗೊಳಿಸಿ, ಅಲ್ಲಿಂದ ಹೊರಹಾಕುತ್ತಾರೆrestart: ಗಟ್ಟಿ ವಿದ್ಯುಚ್ಛಕ್ತಿ ಚಕ್ರ (ಅನ್ವೇಷಣೆ, ನಂತರ ಆರಂಭಿಸು)stop: ಈಗ ವಿದ್ಯುಚ್ಛಕ್ತಿಯ ಅದೇ ಚಕ್ರವನ್ನು ಮರಳಿ ಆರಂಭಿಸಿ. ಪರಿಚಾರಕವನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲು ಸ್ಥಗಿತಗೊಳಿಸು ಅನ್ನು ಬಳಸಿ.
|
curl -X POST "https://admin.vps.org/api/v1/servers/8c4f2a1e-5b3d-4e6f-9a7b-1c2d3e4f5a6b/power/" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"action": "restart"}'
import requests
server_uuid = "8c4f2a1e-5b3d-4e6f-9a7b-1c2d3e4f5a6b"
url = f"https://admin.vps.org/api/v1/servers/{server_uuid}/power/"
headers = {"Authorization": "Bearer YOUR_API_TOKEN"}
response = requests.post(url, headers=headers, json={"action": "restart"})
print(response.json())
{
"message": "Server restart queued"
}
| 200 | The action was queued |
| 400 | ಕಾಣೆಯಾಗಿದೆ ಅಥವಾ ಬೆಂಬಲಿತವಾಗಿಲ್ಲ |
| 402 | ಖಾತೆಯು ನಿಷ್ಪ್ರಯೋಜಕಗೊಂಡಿದೆಯ ಕಾರಣ ಆರಂಭಿಸಲು ನಿರಾಕರಿಸಲಾಗಿದೆ |
| 404 | ಕಂಡು ಬಂದಿಲ್ಲ, ಅಥವಾ ಅದು ಬೇರೊಂದು ಖಾತೆಗೆ ಸೇರಿದ್ದಾಗಿದೆ |
ಪರಿಚಾರಕವನ್ನು ಬೇರೊಂದು ಸಕ್ರಿಯ ಪ್ರಜೆಗೆ ಸ್ಥಳಾಂತರಿಸುತ್ತದೆ. ಹೊಸ ಯೋಜನೆಯ ಅಗತ್ಯವಿರುತ್ತದೆ, ಮತ್ತು ಕೋರಿದ ದೇಹವು ಮರುಗಾತ್ರಿಸಲು ಸಕ್ರಿಯ ಕ್ರಿಯೆಯನ್ನು ಒಳಗೊಂಡಿರಬೇಕು. ಹೊಸ ಪ್ಲಗಿನ್ ಮಾಡುವ ಕಾರ್ಯಗತಿಯನ್ನು ಪರಿಶೀಲಿಸುವ ಮೊದಲು ಹೈಪರ್ಸ್ವಿಸರ್ ಅನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ, ಆದುದರಿಂದ ಒಂದು ಮನವಿಯನ್ನು ನಿರಾಕರಿಸಿ ಪರಿಚಾರಕವನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ.
ಪರಿಚಾರಕವು ಮರುಗಾತ್ರಿಸಲ್ಪಡುವುದನ್ನು ನಿಲ್ಲಿಸಲಾಗಿದೆ ಹಾಗು ನಂತರವನ್ನು ಆರಂಭಗೊಂಡಿದೆ. ಮರುಗಾತ್ರಿಸುವಿಕೆಯು ವಿಫಲಗೊಂಡಿದೆ ಎಂದಾದರೆ, ಪರಿಚಾರಕವು ಹಿಂದಿನ ಯೋಜನೆಯನ್ನು ಮರಳಿ ತೆಗೆದು ಹಾಕುತ್ತದೆ. ಅದು ಚಾಲನೆಯಲ್ಲಿದೆ ಎಂದರೆ ಮತ್ತೆ ಆರಂಭಿಸುತ್ತದೆ. ಡಿಸ್ಕಿನ ಬೆಳವಣಿಗೆಯನ್ನು ಮರಳಿ ಪಡೆಯಲಾಗುವುದಿಲ್ಲ.
ಅನುಮತಿಯ ಅಗತ್ಯವಿದೆ: servers:resize
| ಮಾಪನಾಂಕ ನಿರ್ಣಯ (ಕ್ಯಾಲಿಬ್ರೇಷನ್) | ಪ್ರಕಾರ | ಅಗತ್ಯವಿದೆ | ವಿವರಣೆ |
|---|---|---|---|
action |
string | ಹೌದು | ಗಾತ್ರಬದಲಿಸು |
new_plan_uuid |
string | ಹೌದು | ಸ್ಥಳಾಂತರಿಸಬೇಕಾದ ಪ್ಲಗಿನ್ ನ uid |
curl -X POST "https://admin.vps.org/api/v1/servers/8c4f2a1e-5b3d-4e6f-9a7b-1c2d3e4f5a6b/resize/" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"action": "resize", "new_plan_uuid": "5e26a4a6-bd0c-467c-abca-da036c811c3f"}'
{
"message": "Resize queued successfully"
}
ನಿರಾಕರಿಸಲಾದ ಗಾತ್ರಬದಲಿಸುವಿಕೆಯ ಉದಾಹರಣೆ (409):
{
"error": "Not enough hypervisor capacity for the selected plan; the server was not changed"
}
| 200 | The action was queued |
| 400 | ಕಾಣೆಯಾಗಿರುವ ಕೆಲಸ ಅಥವ ಹೊಸ_plug_ plugin, ಅಮಾನ್ಯವಾದ ಅಥವ ನಿಷ್ಕ್ರಿಯವಾದ ಯೋಜನೆ, ಕಡಿಮೆ ಡಿಸ್ಕಿನ ಸ್ಥಳವನ್ನೊಳಗೊಂಡಿರುವ ಯೋಜನೆ, ಅಥವಾ GPU ಯೋಜನೆ (GPU ಪ್ಲಗರ್ಗಳನ್ನು API ಮೂಲಕ ಮರುಗಾತ್ರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ) |
| 404 | ಕಂಡು ಬಂದಿಲ್ಲ, ಅಥವಾ ಅದು ಬೇರೊಂದು ಖಾತೆಗೆ ಸೇರಿದ್ದಾಗಿದೆ |
| 409 | ಒಂದು ಗಾತ್ರಬದಲಿಸುವಿಕೆ ಅಥವ ಶೇಖರಣೆ ಬದಲಾವಣೆಯು ಈಗಾಗಲೇ ಪ್ರಗತಿಯಲ್ಲಿದೆ, ಅಥವಾ ಹೊಸ ಪ್ರೊಗ್ರಾಮ್ನ ಸಾಕಷ್ಟು ಹೈಪರ್ಸಿಸ್ಗರ್ ಸಾಮರ್ಥ್ಯವು ಇಲ್ಲ |
| 503 | ಸೊನ್ಸಾಪ್ ಈಗ ಪರಿಶೀಲಿಸಲಾಗಲಿಲ್ಲ. ಪರಿಚಾರಕವು ಬದಲಾಗಿಲ್ಲ; ನಂತರ ಇನ್ನೊಮ್ಮೆ ಪ್ರಯತ್ನಿಸು. |
ಒಂದು ಹೊಸ ಮೂಲ ಗುಪ್ತಪದವನ್ನು ರಚಿಸುತ್ತದೆ, ಅದನ್ನು ಪ್ರತಿನಿಧಿಯಾಗಿ ಕಳುಹಿಸಿ ಪರಿಚಾರಕದಲ್ಲಿನ ಬದಲಾವಣೆಯನ್ನು ಕ್ರಮಗೊಳಿಸುತ್ತದೆ. ಹೊಸ ಗುಪ್ತಪದವನ್ನು ಸಹ ನಿಮಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ. ಪರಿಚಾರಕವನ್ನು (server) ರದ್ದುಮಾಡಬೇಕಾಗುತ್ತದೆ. ಮನವಿ ಮಾಡುವ ದೇಹವು ಅಗತ್ಯವಿಲ್ಲ.
curl -X POST "https://admin.vps.org/api/v1/servers/8c4f2a1e-5b3d-4e6f-9a7b-1c2d3e4f5a6b/reset-password/" \
-H "Authorization: Bearer YOUR_API_TOKEN"
{
"message": "Password reset queued. New password will also be emailed to you.",
"password": "generated-password",
"job_id": "b6f1c7e2-3a4d-4f5e-8b9c-0d1e2f3a4b5c"
}
| 200 | The action was queued |
| 400 | ಪರಿಚಾರಕ ಇನ್ನೂ ಸಹ ಹೊರಕ್ಕೆ ಹೋಗಲಿಲ್ಲ |
| 404 | ಕಂಡು ಬಂದಿಲ್ಲ, ಅಥವಾ ಅದು ಬೇರೊಂದು ಖಾತೆಗೆ ಸೇರಿದ್ದಾಗಿದೆ |
ಪರಿಚಾರಕದಲ್ಲಿನ ಪ್ರತಿಯೊಂದು IPv4 ಹಾಗು IPv6 ವಿಳಾಸದ ವಿಭಜಕ ಅತಿಥೇಯ (hostname) ಪಟ್ಟಿಮಾಡಿ. PST ಇದನ್ನು ಒಂದು ವಿಳಾಸಕ್ಕೆ ನಿಗದಿಗೊಳಿಸುತ್ತದೆ. ಖಾಲಿ ಆತಿಥೇಯನಾಮವನ್ನು ಕಳಿಸುವುದರಿಂದ ಅದರ ಪೂರ್ವನಿಯೋಜಿತ DNS ಹೆಸರಿನೊಂದಿಗೆ ಮರಳಿ ಸ್ಥಾಪಿಸುತ್ತದೆ.
ಅನುಮತಿಯ ಅಗತ್ಯವಿದೆ: servers:update
| ಮಾಪನಾಂಕ ನಿರ್ಣಯ (ಕ್ಯಾಲಿಬ್ರೇಷನ್) | ಪ್ರಕಾರ | ಅಗತ್ಯವಿದೆ | ವಿವರಣೆ |
|---|---|---|---|
ip |
string | ಹೌದು | ಈ ಪರಿಚಾರಕಕ್ಕೆ ನೇಮಿಸಲಾದ ಒಂದು IPv4 ಅಥವಾ IPv6 ವಿಳಾಸ |
hostname |
string | ಇಲ್ಲ | PTR ಆತಿಥೇಯ (host). ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ (ಅಬಲಿ ಕಾಂಪೋಸ್) ಮರುಸ್ಥಾಪಿಸಲು ಖಾಲಿ ಬಿಡಿ. |
curl -X POST "https://admin.vps.org/api/v1/servers/8c4f2a1e-5b3d-4e6f-9a7b-1c2d3e4f5a6b/rdns/" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"ip": "203.0.113.10", "hostname": "mail.example.com"}'
{
"message": "Reverse DNS for 203.0.113.10 set to mail.example.com",
"ip": "203.0.113.10",
"hostname": "mail.example.com"
}
ಪ್ರತ್ಯುತ್ತರವನ್ನು ಪಡೆದುಕೊ:
{
"rdns": [
{"ip": "203.0.113.10", "hostname": "mail.example.com"},
{"ip": "2001:db8:2:dd::f9:6b", "hostname": "mail.example.com"}
]
}
| 400 | PIP ಕಾಣೆಯಾಗಿದೆ, ಅಥವಾ ಆತಿಥೇಯನಾಮವನ್ನು (hostname) ನಿಗದಿಗೊಳಿಸಲಾಗಲಿಲ್ಲ |
| 404 | IP ವಿಳಾಸವು ಈ ಪರಿಚಾರಕಕ್ಕೆ (server) ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿಲ್ಲ |
QEMU ಸ್ಥಾಪಕದ ಮೂಲಕ ಒಂದು ಶೆಲ್ ಆದೇಶವನ್ನು ಪರಿಚಾರಕದ ಒಳಗಡೆ ಚಲಾಯಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಕಾಯುತ್ತದೆ. ಪರಿಚಾರಕವನ್ನು ಅನ್ವಯಗೊಳಿಸಲಾಗುತ್ತದೆ ಹಾಗು ಚಲಾಯಿಸಲಾಗುತ್ತದೆ ಹಾಗು Kqmu- general( evalue) ಅನ್ನು ಅನುಸ್ಥಾಪಿಸಲಾಗುತ್ತದೆ ಹಾಗು ಅತಿಥಿಯಾಗಿ ಆಹ್ವಾನದಲ್ಲಿ ಚಲಾಯಿಸಲಾಗುತ್ತದೆ.
ಅನುಮತಿಯ ಅಗತ್ಯವಿದೆ: servers:exec
| ಮಾಪನಾಂಕ ನಿರ್ಣಯ (ಕ್ಯಾಲಿಬ್ರೇಷನ್) | ಪ್ರಕಾರ | ಅಗತ್ಯವಿದೆ | ವಿವರಣೆ |
|---|---|---|---|
command |
string | ಹೌದು | ಆದೇಶ ಸಾಲು/bin/sh -c, 2000 ಅಕ್ಷರಗಳಿಗೆ ಚಾಲನೆಯಲ್ಲಿದೆ |
timeout |
integer | ಇಲ್ಲ | Seconds to wait for the command, 1 to 300 (default 30) |
curl -X POST "https://admin.vps.org/api/v1/servers/8c4f2a1e-5b3d-4e6f-9a7b-1c2d3e4f5a6b/exec/" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"command": "uptime", "timeout": 30}'
{
"stdout": " 21:14:03 up 46 days, 2:10, 0 users, load average: 0.08, 0.03, 0.01\n",
"stderr": "",
"exit_code": 0,
"timed_out": false
}
ಕಾಲತೀರುವ ಸಮಯ ಮುಗಿಯುವ ಮೊದಲು ಆದೇಶ ಇನ್ನೂ ಚಾಲನೆಗೊಂಡಿದ್ದಲ್ಲಿ, ಪ್ರತಿನಿಧಿಯು Timeout_ buteone_ search ಅನ್ನು ಪೂರ್ಣಗೊಳಿಸಿ ಅಳಿಸಿ ಹಾಕಲಾದ ಗುರುತು ಹಾಕಲಾಗಿದೆ.
| 200 | ಆದೇಶವು ಪೂರ್ಣಗೊಂಡಿದೆ ಅಥವ ಸಮಯ ಕಳೆದಿದೆ |
| 400 | ಪರಿಚಾರಕವು (server) ಕಾರ್ಯನಿರ್ವಹಿಸಲಾಗಿಲ್ಲ ಅಥವ ಚಾಲನೆಯಲ್ಲಿಲ್ಲ |
| 409 | QEMU ಅತಿಥಿ ವಾಹಕ ಪರಿಚಾರಕದಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿಲ್ಲ |
| 503 | ತಾತ್ಕಾಲಿಕ ಸಂಪರ್ಕ ತೊಂದರೆ. ಮರುಗಮನ- ಪ್ರತ್ಯಾದಾನದ ನಂತರ ಪುನಃ ಪ್ರಯತ್ನಿಸು. |
ಕಾಯಂ ಜ್ಞಾಪನೆಗಾಗಿ ಪರಿಚಾರಕವನ್ನು క్రమಗೊಳಿಸುತ್ತದೆ. ಪರಿಚಾರಕವು ತಕ್ಷಣ ಪಟ್ಟಿಯಿಂದ ಕಣ್ಮರೆಗೊಳ್ಳುತ್ತದೆ ಆದರೆ ಮರಳಿ ಪಡೆಯಲು ಸಾಧ್ಯವಿಲ್ಲ.
ಅನುಮತಿಯ ಅಗತ್ಯವಿದೆ: servers:delete
curl -X DELETE "https://admin.vps.org/api/v1/servers/8c4f2a1e-5b3d-4e6f-9a7b-1c2d3e4f5a6b/" \
-H "Authorization: Bearer YOUR_API_TOKEN"
{
"message": "Server deletion queued"
}
| 202 | ಒಪ್ಪಲಾಗಿದೆ: ಕೋರಿಕೆ ಕ್ರಮಬದ್ಧವಾಗಿತ್ತು |
| 404 | ಕಂಡು ಬಂದಿಲ್ಲ, ಅಥವಾ ಅದು ಬೇರೊಂದು ಖಾತೆಗೆ ಸೇರಿದ್ದಾಗಿದೆ |
ನಿಮ್ಮ ಖಾತೆಯಲ್ಲಿ SSH ಕೀಲಿಗಳನ್ನು ಸಂಗ್ರಹಿಸಿ, ನಂತರ ಅವುಗಳ ಉದಾವುಗಳನ್ನು ಒಂದು ಪರಿಚಾರಕವನ್ನು ರಚಿಸುವಾಗ ssh_key_key_uids ಎಂದು ಗುರುತು ಹಾಕಿ. ನಿಮ್ಮ ಕೀಲಿಕೈಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಿ( ಪುಟಕ್ಕೆ 25); PATI ಸಹ ಒಂದನ್ನು ಸೇರಿಸುತ್ತದೆ.
ಅನುಮತಿಯ ಅಗತ್ಯವಿದೆ: ssh-keys:list (GET), ssh-keys:create (POST)
| ಮಾಪನಾಂಕ ನಿರ್ಣಯ (ಕ್ಯಾಲಿಬ್ರೇಷನ್) | ಪ್ರಕಾರ | ಅಗತ್ಯವಿದೆ | ವಿವರಣೆ |
|---|---|---|---|
name |
string | ಹೌದು | ಕೀಲಿಯನ್ನು ಗುರುತಿಸಲು 100 ಅಕ್ಷರಗಳ ವರೆಗೆ ಇರುವ ಹೆಸರು |
public_key |
string | ಹೌದು | ಓಪನ್ ಎಸ್ ಎಸ್ ಎಚ್ ವಿನ್ಯಾಸದಲ್ಲಿ (ಪಾಸಲ್) ಸಾಮಾನ್ಯ ಕೀಲಿಕೈ, ಉದಾಹರಣೆಗೆ id_25519. pub |
curl -X POST "https://admin.vps.org/api/v1/ssh-keys/" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"name": "laptop", "public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAI... you@laptop"}'
import requests
url = "https://admin.vps.org/api/v1/ssh-keys/"
headers = {"Authorization": "Bearer YOUR_API_TOKEN"}
with open("/home/you/.ssh/id_ed25519.pub") as f:
data = {"name": "laptop", "public_key": f.read().strip()}
response = requests.post(url, headers=headers, json=data)
print(response.status_code, response.json()["uuid"])
{
"id": 19,
"uuid": "6e1b9c52-3f8a-4d7e-a2c4-5b9d0e1f2a3c",
"name": "laptop",
"public_key": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAI... you@laptop",
"fingerprint": "0b:4c:9b:48:76:e7:1d:07:b9:ac:71:90:70:f7:9a:69",
"created_at": "2026-08-23T19:16:11.547183Z",
"last_used_at": null
}
| ಕ್ಷೇತ್ರ | ಪ್ರಕಾರ | ವಿವರಣೆ |
|---|---|---|
id, uuid |
integer, string | ಕೀಲಿ ನಿಯೋಜಕರು. ssh_key_ uids లోను ಹಾಗೂ ಕೆಳಗೆ URLನಲ್ಲಿಯೂ uid ಅನ್ನು ಬಳಸಿ; idkey_key_ bids. |
fingerprint |
string | ಪ್ಲಾಟ್ನಿಂದ ಲೆಕ್ಕ ಹಾಕಲಾದ ಕೀಲಿಕೈನ MD5 ಮುದ್ರಿಕೆ |
last_used_at |
datetime | null | ಕೀಲಿಯನ್ನು ಕೊನೆಯ ಬಾರಿಗೆ ಹೊಸ ಪರಿಚಾರಕದಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿದ್ದಲ್ಲಿ |
| 201 | ಕೀಲಿ ಸೇರಿಸಲಾಗಿದೆ |
| 400 | ಕಾಣೆಯಾಗಿರುವ ಹೆಸರು, ಅಥವಾ ಸಾರ್ವಜನಿಕ ಕೀಲಿಕೈ ಮಾನ್ಯ SSH ಸಾರ್ವಜನಿಕ ಕೀಲಿಯಲ್ಲ |
ಮೇಲೆ ಇರುವ ಹೊಲಗಳೊಂದಿಗೆ ಒಂದು ಕೀಲಿಯನ್ನು ಹಿಂದಿರುಗಿಸಿ. DEEE ನಿಮ್ಮ ಖಾತೆಯಿಂದ ತೆಗೆದು ಹಾಕುತ್ತದೆ ಹಾಗು ಯಾವುದೇ ದೇಹವಿಲ್ಲದೆ 204 ಅನ್ನು ಹಿಂದಿರುಗುತ್ತದೆ. ಒಂದು ಕೀಲಿಯನ್ನು ಅಳಿಸುವುದರಿಂದ ಇದು ಈಗಾಗಲೆ ಅನುಸ್ಥಾಪಿಸಲಾದ ಪರಿಚಾರಕಗಳಿಂದ ತೆಗೆದು ಹಾಕಲಾಗುವುದಿಲ್ಲ. ಕೀಲಿಕೈಗಳನ್ನು ಸಂಪಾದಿಸಲು ಆಗುವುದಿಲ್ಲ: ಅಳಿಸಿ ನಂತರ ಸೇರಿಸು
ಅನುಮತಿಯ ಅಗತ್ಯವಿದೆ: ssh-keys:list (GET), ssh-keys:delete (DELETE)
curl -X DELETE "https://admin.vps.org/api/v1/ssh-keys/6e1b9c52-3f8a-4d7e-a2c4-5b9d0e1f2a3c/" \
-H "Authorization: Bearer YOUR_API_TOKEN"
ಒಂದು ಬ್ಯಾಕೆಂಡ್ ಅಥವ ಒಂದು smand ಅನ್ನು ನಿರ್ಮಿಸುವುದು ಸಹ ಒಂದು ಪರಿಚಾರಕದ ಕಾರ್ಯವಾಗಿದೆ:
POST /api/v1/servers/{uuid}/backup/: ಬ್ಯಾಕಪ್ಗಳ APIPOST /api/v1/servers/{uuid}/snapshot/: ಸ್ನ್ಯಾಪ್ಶಾಟ್ಗಳ API