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