ESET Connect introduction
API overview
How the API works
Network Prerequisites
Release notes
Get started
Create API User account
Authenticate API user
Authorization
Send API calls using the command line
Using Swagger
Working with Swagger UI
Refresh the token
Execute your first API call
Prefabricated API calls
Integrations
Arctic Wolf
Elastic
Microsoft Sentinel
ESET PROTECT Platform data connector parsing function
IBM QRadar
Mindflow
Stellar Cyber
FAQ
Error codes
Pagination
Multitenancy
Rate limits
ESET APIs
API Reference
Authentication
/oauth/token
Application Management
List executables
Get executable
Block executable
Unblock executable
Asset Management
Create group
Delete group
Move group
Rename group
Automation
List tasks
Create task
Get task
Delete task
List task runs
Update task targets
Update task triggers
Device Management
List all device groups
List devices in device group
Get device details
Move device
Rename device
Get batch of devices
Import device batch
Incident Management
Detections
List detections
Get detection
List detections
Get detection
Resolve detection
Batch get detections
DetectionGroups
List detection groups
Get detection group
Resolve detection group
Search detection groups
EdrRuleExclusions
List EDR rule exclusions
Create EDR rule exclusion
Get EDR rule exclusion
Delete EDR rule exclusion
Update EDR rule exclusion definition
EdrRules
List EDR rules
Create EDR rule
Get EDR rule
Delete EDR rule
Disable EDR rule
Enable EDR rule
Update EDR rule definition
Incidents
List incidents
Get incident
Update incident basic attributes
Close incident
Reopen incident
IncidentComments
List incident comments
Create incident comment
Get incident comment
Delete incident comment
Update incident comment text
Installer Management
List installers
Create installer
Get installer
Delete installer
Mobile Device Management
Batch activate product
Batch get enrollment links
Network Access Protection
List IP sets
Update IP set
Get IP set
Policy Management
List policies
Create policy
Get policy
Delete policy
List policy assignments
Assign policy
Get policy assignment
Unassign policy
Update policy assignment ranking
Quarantine Management
List quarantined objects
Get quarantined objects count
Get quarantined object.
Batch delete quarantined objects
Batch download quarantined objects
Batch restore quarantined objects
Download quarantined objects
Purge quarantined objects
Restore quarantined objects
Web Access Protection
List all address rules containing given domain.
Update web address rule domains
Availability of Service
Last updated: Febuary 13, 2025