KSC Open API
Kaspersky Security Center API description
Device enrollment package information
Attribute nameData typeDescription
"KLMDM_ENR_PKG_ID"paramLongEnrollment package ID.
"KLMDM_ENR_PKG_MDM_PROTOCOLS"paramIntBitmask that identifies which protocols the enrollment package will be created for. See Mobile device protocol ID.
By default, package files will be created for all protocols.
"KLMDM_ENR_PKG_CONTENT_TYPE"paramIntEnrollment content type:
  • 0x0001: Generate file
  • 0x0002: Generate application store URL
"KLMDM_ENR_PKG_DELIVERY_TYPE"paramInt
Warning:
The attribute is deprecated.
Enrollment package delivery type. The bitmask values:
  • 0x0001: Send Mail
  • 0x0002: Send SMS
"KLMDM_ENR_PKG_STATE"paramIntEnrollment package state. Enum values:
  • 0: Unknown
  • 1: Pending
  • 2: Completed
  • 3: Error
  • 4: DownloadedNotInstalled
"KLMDM_ENR_PKG_UNIFIED_URL"paramStringUnified URL to download enrollment package.
"KLMDM_ENR_PKG_LIVE_TIME"paramIntValue specifying how long enrollment package is available to download (in hours).
"KLMDM_ENR_PKG_REMAINING_TIME"paramIntRemaining time to download, in seconds.
"KLMDM_ENR_PKG_PWD"paramStringPassword to package.