Przejdź do głównej zawartości

Polecenia systemowe

Inicjuje opóźniony restart urządzenia.

POST /api/cmd/reboot/

Parametry żądania:

PoleTypOpis
rebootSecintegerOpóźnienie przed restartem, od 0 do 180 sekund.

Przykładowe żądanie:

{
"rebootSec": 3
}

Ustawia czas urządzenia natychmiastowo.

POST /api/cmd/time/set/

Parametry żądania:

PoleTypOpis
timestringCzas w formacie ISO 8601 względem UTC0.

Przykładowe żądanie:

{
"time": "2025-05-15T16:50:27"
}

Natychmiast synchronizuje czas urządzenia z serwerami NTP określonymi w ustawieniach.

POST /api/cmd/time/sync/

Przykładowe żądanie:

{}

Wysyła żądanie aktywacji przez interfejs WireGuard. Obsługiwane tylko przy aktywnym połączeniu WireGuard.

POST /api/activation/

Parametry żądania:

PoleTypOpis
activationobjectObiekt danych aktywacji.
infrastructureNamestringNazwa infrastruktury.
infrastructureShortUrlstringKrótki URL do strony infrastruktury.
domainstringAdres serwera używany do aktywacji.
endpointIdstringUnikalny identyfikator urządzenia.
endpointNamestringNazwa urządzenia.
propertyIdstringIdentyfikator organizacji.
propertyNamestringNazwa organizacji.
pinstring8-cyfrowy kod PIN urządzenia.
hasBonusesEurstringKwota bonusu na koncie organizacji.
activeTillstring / nullData wygaśnięcia aktywacji (ISO 8601, UTC) lub null w celu zresetowania aktywacji.
supportEmailstringAdres e-mail wsparcia technicznego.