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 API is available on all servers where the Authentication Core component is installed and runs over the secure HTTPS protocol on port 8001, unless you changed the port during installation of Authentication Server.

The authentication API is available on URLs of the form https://127.0.0.1:8001/auth/v2/ and the Management API is available on URLs of the form https://127.0.0.1:8001/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.

The ESET Secure Authentication installer automatically uses an appropriate SSL security certificate installed on the machine, or generates a new self-signed certificate if another cannot be found.