Системні команди
Перезавантажити пристрій
Section titled “Перезавантажити пристрій”Ініціює відкладене перезавантаження пристрою.
POST /api/cmd/reboot/
Параметри запиту:
| Поле | Тип | Опис |
|---|---|---|
rebootSec | integer | Затримка перед перезавантаженням, від 0 до 180 секунд. |
Приклад запиту:
{ "rebootSec": 3}Встановити час
Section titled “Встановити час”Встановлює час пристрою негайно.
POST /api/cmd/time/set/
Параметри запиту:
| Поле | Тип | Опис |
|---|---|---|
time | string | Час у форматі ISO 8601 відносно UTC0. |
Приклад запиту:
{ "time": "2025-05-15T16:50:27"}Синхронізувати час
Section titled “Синхронізувати час”Негайно синхронізує час пристрою з NTP-серверами, вказаними в налаштуваннях.
POST /api/cmd/time/sync/
Приклад запиту:
{}Активувати ліцензію
Section titled “Активувати ліцензію”Надсилає запит на активацію через інтерфейс WireGuard. Підтримується лише за активного з’єднання WireGuard.
POST /api/activation/
Параметри запиту:
| Поле | Тип | Опис |
|---|---|---|
activation | object | Об’єкт даних активації. |
infrastructureName | string | Назва інфраструктури. |
infrastructureShortUrl | string | Коротка URL-адреса сайту інфраструктури. |
domain | string | Адреса сервера, що використовується для активації. |
endpointId | string | Унікальний ідентифікатор пристрою. |
endpointName | string | Назва пристрою. |
propertyId | string | Ідентифікатор організації. |
propertyName | string | Назва організації. |
pin | string | 8-значний PIN-код пристрою. |
hasBonusesEur | string | Сума бонусів на рахунку організації. |
activeTill | string / null | Дата закінчення активації (ISO 8601, UTC), або null для скидання активації. |
supportEmail | string | Email служби підтримки. |