[API] Виртуальные серверы
Здесь указаны все возможные на данный момент запросы для обращения с виртуальными серверами.
Вывод всех VPS на аккаунте
GET
https://api.lethost.co/vps
Headers
Name | Type | Description |
---|---|---|
API-Key* | string | API ключ |
Вывод данных указанной VPS
GET
https://api.lethost.co/vps/get/{id}
Path Parameters
Name | Type | Description |
---|---|---|
{id}* | int | ID виртуального сервера |
Headers
Name | Type | Description |
---|---|---|
API-Key* | string | API ключ |
Вывод всех доступных тарифов для заказа
GET
https://api.lethost.co/vps/products
Вывод всех доступных операционных систем
GET
https://api.lethost.co/vps/os
Вывод всех доступных предустановленных ПО
GET
https://api.lethost.co/vps/recipes
Заказ виртуального сервера
POST
https://api.lethost.co/vps/order
Query Parameters
Name | Type | Description |
---|---|---|
tarif-id* | int | ID тарифа |
days* | int | Дни аренды (30, 90, 180, 360) |
os-id* | int | ID операционной системы (если указали ID рецепта, то этот параметр необязателен) |
promo-code | string | Промокод |
recipe-id | int | ID предустановленного ПО |
Headers
Name | Type | Description |
---|---|---|
API-Key* | string | API ключ |
Продление аренды VPS
POST
https://api.lethost.co/vps/extend/{id}
Path Parameters
Name | Type | Description |
---|---|---|
{id}* | int | ID виртуального сервера |
Query Parameters
Name | Type | Description |
---|---|---|
days* | int | Дни аренды (30, 90, 180, 360) |
promo-code | string | Промокод |
Headers
Name | Type | Description |
---|---|---|
API-Key* | string | API ключ |
Смена пароля от VPS
PUT
https://api.lethost.co/vps/password/{id}
Path Parameters
Name | Type | Description |
---|---|---|
{id}* | int | ID виртуального сервера |
Query Parameters
Name | Type | Description |
---|---|---|
password* | string | Новый пароль |
Headers
Name | Type | Description |
---|---|---|
API-Key* | string | API ключ |
Применить действия для VPS
POST
https://api.lethost.co/vps/action/{id}/{action}
Path Parameters
Name | Type | Description |
---|---|---|
{id}* | int | ID виртуального сервера |
{action}* | string | Действия (suspend, reboot, resume) |
Headers
Name | Type | Description |
---|---|---|
API-Key* | string | API ключ |
Отправить VPS на переустановку
POST
https://api.lethost.co/vps/reinstall/{id}
Path Parameters
Name | Type | Description |
---|---|---|
{id}* | int | ID виртуального сервера |
Query Parameters
Name | Type | Description |
---|---|---|
os-id* | int | ID операционной системы |
recipe-id | int | ID предустановленного ПО |
Last updated