Download OpenAPI specification:Download
This is Kaspersky Endpoint Security Web API documentation
Returns a list of Adaptive Anomaly Control heuristics groups
OK
Access denied. You do not have permission to perform the action.
Unexpected error
Display this document
OK
Access denied. You do not have permission to perform the action.
Unexpected error
Encrypt user password for email notifications
password | string |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
Encrypt KLAdmin password
password | string |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
Encrypt user password for proxy server
password | string |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
Encrypt user password for running task
password | string |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
doNotUnpackArchivesWhenBig | boolean Do not unpack large compound files |
doNotUnpackArchivesWhenBiggerThanMb | integer <int32> Maximum file size (MB) |
enabled | boolean Enable |
scanArchives | boolean Scan archives |
scanInstallPackages | boolean Scan distribution packages |
scanOfficeFiles | boolean Scan files in Microsoft Office formats |
useIChecker | boolean iChecker Technology |
workMode | integer <int32> Enum: 1 2 3 Operating mode
|
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
enabled | boolean Enable |
heuristicGroups | Array of objects Groups of rules |
messageTemplates | object Templates |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
backgroundScan | object Background scan |
backupStorage | object Backup |
basesValidity | object Local anti-virus database status notifications |
debugInformation | object Debug information |
hsdpStatus | object Computer status when settings are applied |
limitNotificationsInChildSession | boolean Don't show notifications in child's account |
notifications | object Notifications |
operatingMode | object Operating mode |
passwordProtection | object Password protection |
performance | object Performance |
promoSettings | object Promotional materials |
proxy | object Proxy server |
quarantineStorage | object Quarantine |
removableDrivesScan | object Removable drives scan |
reports | object Reports and Storage |
selfDefense | object Self-Defense |
support | object User support |
taskControl | object Local Tasks |
userInteraction | object Interaction with user |
warnings | object Showing application status |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
action | integer <int32> Enum: 0 1 2 3 Action
|
enabled | boolean Enable |
sfAntiCryptor | object Protection of shared folders against external encryption |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
enableTrafficStatistics | boolean Enable traffic statistics |
groupsToBlock | Array of integers <uint32> Blocked groups of services |
mode | integer <int32> Enum: 0 1 2 3 Mode
|
servicesToBlock | Array of integers <uint32> Blocked services |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
compoundFilesSettings | object Scan of compound files |
forceAdvancedDisinfection | boolean Run Advanced Disinfection immediately |
heuristicLevel | integer <int32> Enum: 0 1 2 3 Use Heuristic analysis
|
heuristicOnlyLevel | integer <int32> Enum: 0 1 2 3 Heuristic analysis
|
scanAction | integer <int32> Enum: 0 1 2 Action on threat detection
|
scanFilter | integer <int32> Enum: 0 1 2 File types
|
scanUnchangedObjects | boolean Scan unchanged files |
timeLimits | object Limited scan duration |
useIChecker | boolean iChecker Technology |
useISwift | boolean iSwift Technology |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
allowRequestAccess | boolean Allow request for temporary access |
antiBridgingSettings | object Anti-Bridging |
blockMsg | string Message template: blocking |
busAccessRules | Array of objects Connection buses |
complaintAddress | string Recipient of the message to administrator |
complaintMsg | string Message to administrator |
complaintSubject | string Subject of the message to administrator |
deviceAccessRules | Array of objects Types of devices |
enabled | boolean Enable |
fileOperationsMonitoringSettings | object Logging Settings |
schedules | Array of objects Schedule |
trustedDevices | Array of objects Trusted devices |
wirelessSettings | object Wi-Fi settings |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
bitlockerFixedDisksSettings | object BitLocker Drive Encryption |
fixedDisksEncryptionTechnology | integer <int32> Enum: 0 1 2 Encryption technology
|
kasperskyFdeFixedDisksSettings | object Kaspersky Disk Encryption |
kasperskyFdeRemovableDisksSettings | object Encryption of removable drives |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
enabled | boolean Enable |
killchainSettings | object Threat development chain settings |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
blackListRules | Array of objects Denylist |
customCategories | Array of objects Categories |
defaultDenyMode | boolean Default Deny |
enabled | boolean Enable |
id | integer <uint64> Category change count |
messageTemplates | object Templates |
moduleControl | integer <int32> Enum: 0 1 2 Control DLL modules load
|
testMode | integer <int32> Enum: 0 1 2 Test rules
|
whiteListRules | Array of objects Allowlist |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
scanExclusionsAndTrustedZone | object Scan exclusions and trusted applications |
threats | object Types of detected objects |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
action | integer <int32> Enum: 0 1 Action
|
enableSystemProcessesMemoryProtection | boolean Enable system process memory protection |
enabled | boolean Enable |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
compoundFilesSettings | object Scan of compound files |
detectBehavior | integer <int32> Enum: 0 1 2 3 4 5 6 7 8 Action on threat detection (Kaspersky Internet Security local interface)
|
enableShutdownProtection | boolean Prevent infection on system restart |
enabled | boolean Enable |
heuristicLevel | integer <int32> Enum: 0 1 2 3 Use Heuristic analysis
|
heuristicOnlyLevel | integer <int32> Enum: 0 1 2 3 Heuristic analysis
|
scanAction | integer <int32> Enum: 0 1 2 Action on threat detection
|
scanFilter | integer <int32> Enum: 0 1 2 File types
|
scanMode | integer <int32> Enum: 0 1 2 3 4 5 Scan mode
|
scanScope | Array of objects Scan scope |
scanUnchangedObjects | boolean Scan unchanged files |
sleepMode | object Pause task |
useIChecker | boolean iChecker Technology |
useISwift | boolean iSwift Technology |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
adminMessageTemplate | string Template of an administrator's message |
complaintBodyTemplate | string Template of a user's message |
complaintRecipient | string Recipient in user's message template |
complaintSubject | string Subject in user's message template |
fixedDriveSettings | object File Level Encryption |
removableDriveSettings | object Encryption of removable drives |
secureWipeOriginals | boolean Safely delete original files after encryption is complete |
sfxPasswordSettings | object Encrypted package password settings |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
firewall | object Firewall |
hips | object Host Intrusion Prevention |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
ServerAddress | string Server address |
ServerPort | integer <uint16> Port |
enabled | boolean Enable |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
enableVirtualKeyboard | boolean Allow use of On-Screen Keyboard for authorization of USB devices |
enabled | boolean Enable |
usbDeviceAuthorizationMaxAttempts | integer <uint32> Maximum number of device authorization attempts |
usbDeviceAuthorizationTimeout | integer <uint32> Timeout when reaching the maximum number of attempts (minutes) |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
agreedKsnMd5s | Array of strings IDs of accepted KSN Statements |
enableCloudAVMode | boolean Enable Cloud mode |
ksnInaccessibleCloudAvModeSeverity | integer <int32> Enum: 0 1 2 Computer status when cloud mode is enabled, and KSN servers are unavailable
|
ksnInaccessibleSeverity | integer <int32> Enum: 0 1 2 Computer status when KSN servers are unavailable
|
requestsAgreement | object Statement |
showStatisticsAgreement | boolean Show Extended KSN mode Statement in application interface |
statisticsAgreement | object Extended KSN mode Statement |
useKlServers | boolean Use KSN servers when KSN Proxy is not available |
useKsnProxy | boolean Use KSN Proxy |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
configuration | string <binary in Base64. See more https://en.wikipedia.org/wiki/Base64> configuration file BLOB |
enabled | boolean Enable |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
attachmentsFilterSettings | object Attachment filter |
compoundFilesSettings | object Scan of compound files |
detectBehavior | integer <int32> Enum: 0 1 2 3 4 5 6 7 8 Action on threat detection (Kaspersky Internet Security local interface)
|
enabled | boolean Enable |
heuristicLevel | integer <int32> Enum: 0 1 2 3 Use Heuristic analysis
|
heuristicOnlyLevel | integer <int32> Enum: 0 1 2 3 Heuristic analysis
|
outlookPluginSettings | object Connect Microsoft Outlook extension |
scanAction | integer <int32> Enum: 0 1 2 Action on threat detection
|
scanDirection | integer <int32> Enum: 0 1 Protection scope
|
scanMailTraffic | boolean Scan POP3, SMTP, NNTP, and IMAP traffic |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
isolationDuration | integer <uint32> Duration of isolation |
rules | Array of objects Isolation rules |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
attackFilters | Array of objects Attack filter |
banTimeout | integer <uint32> Block the attacking computer for |
enableBan | boolean Add the attacking computer to the list of blocked computers |
enabled | boolean Enable |
excludeIPs | Array of objects Exclusions |
macSpoofingProtectionMode | integer <int32> Enum: 0 1 2 MAC Spoofing Protection operating mode
|
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
enabled | boolean Enable |
rules | Array of objects Execution prevention rules |
workMode | integer <int32> Enum: 0 1 Operating mode
|
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
enabled | boolean Enable |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
enabled | boolean Enable |
response | object Action on threat detection |
standaloneSandboxSettings | object Kaspersky Sandbox settings |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
portsMonitoring | object Monitored ports |
trafficDecoding | object Encrypted connections scan |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
antiphishingSettings | object Anti-Phishing settings |
checkLinksWithAdwareDatabase | boolean Check the web address against the database of advertising web addresses |
checkLinksWithRiskwareDatabase | boolean Check the web address against the database of dangerous web addresses |
checkLinksWithSuspiciousUrlDatabase | boolean Check the web address against the database of malicious web addresses |
enabled | boolean Enable |
heuristicLevel | integer <int32> Enum: 0 1 2 3 Use Heuristic analysis
|
heuristicOnlyLevel | integer <int32> Enum: 0 1 2 3 Heuristic analysis
|
scanAction | integer <int32> Enum: 0 1 2 Action on threat detection
|
trustedUrlSettings | object Trusted web addresses |
urlAdvisorSettings | object Link check |
webCheckerMode | integer <int32> Enum: 0 1 2 Scan mode
|
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
advancedSettings | object Advanced settings |
complaintBodyTemplate | string Template of a message to administrator |
complaintRecipient | string Recipient of the message to administrator |
complaintSubject | string Subject of the message to administrator |
defaultVerdict | integer <int32> Enum: 0 1 2 Default rule
|
denyMessageTemplate | string Message template: blocking |
enabled | boolean Enable |
rules | Array of objects Rules |
schedules | Array of objects Schedules |
urlCategories | Array of objects Groups of addresses |
warnMessageTemplate | string Message template: warning |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
Get application tasks
OK
Access denied. You do not have permission to perform the action.
Unexpected error
action | string |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
action | string |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
run_as | object |
schedule | object |
settings | object |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
action | string |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
run_as | object |
schedule | object |
settings | object |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
action | string |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
run_as | object |
schedule | object |
settings | object |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
action | string |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
run_as | object |
schedule | object |
settings | object |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
action | string |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
run_as | object |
schedule | object |
settings | object |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
action | string |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
run_as | object |
schedule | object |
settings | object |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
action | string |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
run_as | object |
schedule | object |
settings | object |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
action | string |
OK
Access denied. You do not have permission to perform the action.
Unexpected error
OK
Access denied. You do not have permission to perform the action.
Unexpected error
run_as | object |
schedule | object |
settings | object |
OK
Access denied. You do not have permission to perform the action.
Unexpected error