SurvivalHost API
Версия от 14:34, 7 ноября 2023; Swidh (обсуждение | вклад)
SurvivalHost API
<< SurvivalHost Wiki
| К концу статьи
Основные параметры
[baseUrl]: Главный URL сервиса (https://panel-api.survivalhost.org)
<token>: Токен доступа к сервисам (выдается сервисом при подключении)
Доступ и авторизация
Authorization: Bearer <token>
Пример тестового токена: nv73MHPHw3!eEVzuHAlAhSZH/CenIgAN=/eccBIuK2AlwHF4aYSrsV3EZnMkmo-V
Работа с машинами
Просмотр данных всех машин
GET [baseUrl]/v1/machines
Пример запроса:
curl -H "Authorization: Bearer nv73MHPHw3!eEVzuHAlAhSZH/CenIgAN=/eccBIuK2AlwHF4aYSrsV3EZnMkmo-V" -X GET https://panel-api.survivalhost.org/v1/machines -k -v
Пример ответа:
[
{
"id": "1",
"alias": "SH-VM10",
"main_ip": "10.20.30.1",
"distributive": "Windows Server 2019"
},
{
"id": "2",
"alias": "SH-VM15",
"main_ip": "10.20.30.2",
"distributive": "Debian-9"
}
]
SurvivalHost API
<< SurvivalHost Wiki
| К началу статьи