ESET PROTECT On-Prem

Автономний режим | Підключитися до Інтернету

ESET PROTECT On-Prem – Зміст

# Список викликів API

Скопіювати URL-адресу поточної статті Поділитись електронною поштою

Для початку необхідно налаштувати REST API. Ці виклики API доступні в ESET PROTECT On-Prem, а також через вбудований Swagger UI:

|  | Відомості про виклики API доступні лише англійською мовою.

## Authentication

Method | Path | Summary
--- | --- | ---
| /GetTokens |

## InternalSettings

Method | Path | Summary
--- | --- | ---
| /SetSmtpCredentials |
| /SetAgentCertificate |

## Groups

Method | Path | Summary
--- | --- | ---
| /v1/groups | Create group
| /v1/groups/{groupUuid}:move | Move group
| /asset-management/v1/groups/{groupUuid}:move | Move group
| /v1/groups/{groupUuid}:rename | Rename group
| /asset-management/v1/groups/{groupUuid}:rename | Rename group

## DeviceTasks

Method | Path | Summary
--- | --- | ---
| /v1/device_tasks | List tasks
| /v1/device_tasks | Create task
| /v1/device_tasks/{taskUuid} | Get task
| /v1/device_tasks/{taskUuid} | Delete task
| /v1/device_tasks/{taskUuid}/runs | List task runs
| /v1/device_tasks/{taskUuid}:updateTaskTargets | Update task targets
| /v1/device_tasks/{taskUuid}:updateTaskTriggers | Update task triggers

## Devices

Method | Path | Summary
--- | --- | ---
| /v1/devices:batchGet | Get batch of devices
| /v1/devices/{deviceUuid} | Get device details
| /v1/devices | List managed devices
| /v1/devices/{deviceUuid}:move | Move device
| /v1/devices/{deviceUuid}:rename | Rename device

## DeviceGroups

Method | Path | Summary
--- | --- | ---
| /v1/device_groups | List all device groups
| /v1/device_groups/{groupUuid}/devices | List devices in device group

## Policies

Method | Path | Summary
--- | --- | ---
| /v2/policies | List policies
| /v2/policies | Create policy
| /v2/policies/{policyUuid} | Get policy
| /v2/policies/{policyUuid} | Delete policy

## PolicyAssignments

Method | Path | Summary
--- | --- | ---
| /v2/policy-assignments | List policy assignments
| /v2/policy-assignments | Assign policy
| /v2/policy-assignments/{assignmentUuid} | Get policy assignment
| /v2/policy-assignments/{assignmentUuid} | Unassign policy
| /v2/policy-assignments/{assignmentUuid}:updateRanking | Update policy assignment ranking

## ConfigurationManager

Method | Path | Summary
--- | --- | ---
| /v2/configuration:batchGetValues | Batch get configuration values
| /v2:configuration:getValue | Get configuration value

˄˅