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

ESET PROTECT On-Prem API

ESET PROTECT On-Prem has two API types: REST API (since version 13.0) and ServerApi (legacy).

ESET PROTECT On-Prem REST API

See ESET PROTECT On-Prem REST API.

ESET PROTECT On-Prem ServerApi

The ESET PROTECT On-Prem ServerApi (ServerApi.dll) is an application programming interface; a set of functions and tools for building custom software applications to meet your needs and specifics. Using the ServerApi, your application can provide a custom interface, functionality and operations you would normally perform via ESET PROTECT Web Console, such as managing ESET PROTECT On-Prem, generating and receiving reports, etc.

For more information and examples in C language and list of available JSON messages, please refer to ESET PROTECT On-Prem 13.0 API.


Important

This API is not an official document intended for general use. The API can help users in edge cases but should not be used as a standard way of using ESET PROTECT On-Prem. The declared set of API functions only covers part of the functionality. ESET does not provide support or guarantee backward compatibility for the ESET PROTECT On-Prem API.