Select the tab
ESET PROTECT On-Prem – Table of Contents

ESET PROTECT On-Prem REST API

ESET PROTECT On-Prem 13.0 introduces the REST API for device and policy management. These API calls streamline automation, accelerate integration with external systems, and enhance the efficiency of administrative workflows.

How API works

Set up the ESET PROTECT On-Prem REST API

API calls list

What is the API

API, or Application Programming Interface, is the intermediary software that enables two other programs to communicate. The data transferred through the API is raw data that needs to be interpreted. The API is a messenger that sends out calls and receives responses. The separation of the API from its implementation enables programs written in one programming language to use a library written in a different programming language. The API simplifies programming by exposing only the objects or actions the developer needs to interact with.

Web API is an interface for interactions between a user application on the front end (for example, Postman or Swagger UI) and an application on the backend—a remote server that receives requests and sends responses. The API is an architectural approach that aims to provide a program interface for services to different applications that serve different consumer needs.
 
Client-server communication via API

Security

The API also provides a security layer for the communication between the client and server. It simplifies programming by showing only the objects and actions of the backend program that the user needs to interact with.

ESET PROTECT On-Prem REST API uses unique temporary tokens to prove the user's identity in each call.