Integration Overview
The API consists of two endpoints, which are both called by POSTing JSON-formatted text to the relevant API URLs. All responses are also encoded as JSON-formatted text, containing the method result and any applicable error messages. The first endpoint (the Auth API) is for user authentication and the second endpoint (the Management API) is for user management.
The authentication API is available on URLs of the form https://esac.eset.com/auth/v2 and the Management API is available on URLs of the form https://esac.eset.com/manage/v2. Both endpoints are protected from unauthorized access via standard HTTP Basic Authentication, requiring a valid set of API Credentials before processing any request.