Отправить заявку
Присоединяйтесь в пару кликов — бесплатный доступ к Dashboard навсегда.

Документация

Cloud

Раздел еще дополняется, приносим свои извинения.

Получить серверы

GET/v2/cloud/servers

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Response

JSON
[ { "id": "a1b2c3d4-e5f6-7890-1234-567890abcdef", "name": "web-server-prod-01", "status": "running", "ip": "192.0.2.10", "specs": { "cpu": "4 vCPU", "ram": "8 GB", "disk": "160 GB SSD" } }, { "id": "b2c3d4e5-f6a7-8901-2345-67890abcdef1", "name": "db-server-prod-01", "status": "running", "ip": "198.51.100.25", "specs": { "cpu": "8 vCPU", "ram": "32 GB", "disk": "500 GB NVMe" } } ]

Доступные тарифные планы

GET/v2/cloud/tariffs

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Response

JSON
{ "meta": { "total": 2 }, "server_presets": [ { "id": 101, "location": "eu-central-1", "price": 250, "cpu": 2, "cpu_frequency": "3.5", "ram": 2048, "disk": 40960, "disk_type": "nvme", "bandwidth": 2000, "description": "Standard configuration for web applications", "description_short": "Standard-S", "is_allowed_local_network": true, "vds_node_configuration_name": "kvmnvm-gen2", "tags": [ "web", "promo" ] }, { "id": 102, "location": "eu-central-1", "price": 800, "cpu": 4, "cpu_frequency": "3.8", "ram": 8192, "disk": 122880, "disk_type": "nvme", "bandwidth": 4000, "description": "CPU-Optimized for compute-intensive tasks", "description_short": "CPU-Optimized-M", "is_allowed_local_network": true, "vds_node_configuration_name": "kvmnvm-gen3", "tags": [ "compute", "high-cpu" ] } ] }

Доступные ОС

GET/v2/cloud/os

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Response

JSON
{ "meta": { "total": 2 }, "servers_os": [ { "id": 37, "family": "windows", "name": "windows", "version": "2012", "version_codename": "standard", "description": "", "requirements": { "disk_min": 35840 } }, { "id": 47, "family": "linux", "name": "ubuntu", "version": "18.04", "version_codename": "bionic", "description": "" } ] }

Создать сервер

POST/v2/cloud/servers

Headers

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Body

NameValue
nameНазвание сервера
tariff_idID Тарифа
os_idID ОС
Response
JSON
{ status: "OK" }