ESET Online Help

Search
Select the category
Select the topic

Installer Management

Installer Management APIs enable you to create installers, retrieve information about them and delete created installers.

When generating an installer via the POST /v1/installers method, note the following points:

Currently, you cannot generate a Linux installer via API; only Windows and macOS installers creation via API is supported.

You cannot specify the components for the installer in the API request. The generated installer contains all the products for which the customer has valid licenses. You can see the products and licenses included in the response.

When the installer is generated, the response returns the link to download the installer. The default expiration time of the download link and the installer is six months after creation. For example, if you download the installer two months after its creation, it will be valid for the remaining four months. You cannot modify the expiration date.

Installers created via API are not visible in the ESET PROTECT Web Console.

See the example of the POST /v1/installers request body:

{

    "installer": {

        "displayName": "InstallerName",

        "enableCloudScannerFeedback": true,

        "enablePuaDetection": true,

        "operatingSystemFamilyId": 1,

        "preferredLanguageCode": "en-US",

        "sendAnonymousDiagnosticData": true

    }

}

Browse the methods below or in Table of Contents.

Method

Path

Summary

GET

/v1/installers

List available installers

POST

/v1/installers

Create installer

GET

/v1/installers/{installerUuid}

Get installer description

DELETE

/v1/installers/{installerUuid}

Delete installer