Polecenia systemowe
Uruchom ponownie urządzenie
Dział zatytułowany „Uruchom ponownie urządzenie”Inicjuje opóźniony restart urządzenia.
POST /api/cmd/reboot/
Parametry żądania:
| Pole | Typ | Opis |
|---|---|---|
rebootSec | integer | Opóźnienie przed restartem, od 0 do 180 sekund. |
Przykładowe żądanie:
{ "rebootSec": 3}Ustaw czas
Dział zatytułowany „Ustaw czas”Ustawia czas urządzenia natychmiastowo.
POST /api/cmd/time/set/
Parametry żądania:
| Pole | Typ | Opis |
|---|---|---|
time | string | Czas w formacie ISO 8601 względem UTC0. |
Przykładowe żądanie:
{ "time": "2025-05-15T16:50:27"}Synchronizuj czas
Dział zatytułowany „Synchronizuj czas”Natychmiast synchronizuje czas urządzenia z serwerami NTP określonymi w ustawieniach.
POST /api/cmd/time/sync/
Przykładowe żądanie:
{}Aktywuj licencję
Dział zatytułowany „Aktywuj licencję”Wysyła żądanie aktywacji przez interfejs WireGuard. Obsługiwane tylko przy aktywnym połączeniu WireGuard.
POST /api/activation/
Parametry żądania:
| Pole | Typ | Opis |
|---|---|---|
activation | object | Obiekt danych aktywacji. |
infrastructureName | string | Nazwa infrastruktury. |
infrastructureShortUrl | string | Krótki URL do strony infrastruktury. |
domain | string | Adres serwera używany do aktywacji. |
endpointId | string | Unikalny identyfikator urządzenia. |
endpointName | string | Nazwa urządzenia. |
propertyId | string | Identyfikator organizacji. |
propertyName | string | Nazwa organizacji. |
pin | string | 8-cyfrowy kod PIN urządzenia. |
hasBonusesEur | string | Kwota bonusu na koncie organizacji. |
activeTill | string / null | Data wygaśnięcia aktywacji (ISO 8601, UTC) lub null w celu zresetowania aktywacji. |
supportEmail | string | Adres e-mail wsparcia technicznego. |