Wybierz kartę
ESET PROTECT On-Prem – Spis treści

Jak działa API

Typy wywołań API

Typy wywołań GET, POST i DELETE API są dostępne w ESET PROTECT On-Prem API.

Wywołania GET zawierają wszelkie parametry wejściowe (nie mają własnej treści) i przesyłają dane bezpośrednio do URL. Wywołanie żądania nie może być modyfikowane; tylko wykonane.

Wywołania POST wymagają treści żądania — parametry są dokumentowane dla każdego wywołania POST.

W żądaniach API zawierających paginację (page_size) rozmiar strony domyślnej wynosi 100, a maksymalny rozmiar to 10000.

Każde wywołanie składa się z następujących elementów:

Typ wywołania

URL żądania

Nagłówek żądania (może zawierać token uwierzytelniający)

Treść żądania (zawiera dane, zwłaszcza przy wywołaniach POST)

Struktura odpowiedzi serwera

Każde wywołanie API otrzymuje odpowiedź od serwera REST. Odpowiedź składa się z kodu odpowiedzi serwera oraz odpowiedzi sformatowanej jako dane w JSON.

Odpowiedź składa się z następujących elementów:

Kod serwera

Ciało odpowiedzi

Nagłówki odpowiedzi

Przykłady wywołań API

GET

Wyświetl politykę (Policy_UUID pochodzi z konsoli internetowej):

Metoda

GET

Funkcja

Get Policy

Adres URL

https://protect_server:9443/v2/policies/Policy_UUID

Treść

 

Autoryzacja

Bearer token

POST

Przenieś urządzenie do konkretnej grupy statycznej (identyfikator komputera jest zawarty w URL):

Metoda

POST

Funkcja

Move device

Adres URL

https://protect_server:9443/v1/devices/a13f7d4c-e689-47cb-939d-91b9c9664a57:move

Treść

{

"newParentUuid": "be3d7451-e625-47fb-8f29-f98d61b40db1"

}

Autoryzacja

Bearer token