SurvivalHost API: различия между версиями
Перейти к навигации
Перейти к поиску
Swidh (обсуждение | вклад) (Новая страница: «{{TOCRIGHT}} {{nav head|Поддерживаемые игры|'''Castles Pro''' - API защиты серверов|Castles:ApiReference}} = Основные п...») |
Swidh (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
{{TOCRIGHT}} | {{TOCRIGHT}} | ||
{{nav head | {{nav head|'''SurvivalHost API'''}} | ||
= Основные параметры = | = Основные параметры = |
Версия 14:33, 7 ноября 2023
SurvivalHost API
<< SurvivalHost Wiki
| К концу статьи | Предыдущая глава: SurvivalHost API
Основные параметры
[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
| К началу статьи