KSC Open API
Kaspersky Security Center API description
Device enrollment package file information
Attribute nameData typeDescription
"KLMDM_ENR_PKG_FILE_INFO"paramParamsContains the enrollment package file information.
"KLMDM_ENR_PKG_FILE_TYPE"paramStringEnrollment package file type. Example: "iOS4", "iOS5Plus", "Andr".
"KLMDM_ENR_PKG_FILE_SIZE"paramIntEnrollment package file size.
"KLMDM_ENR_PKG_FILE_EXT"paramStringEnrollment package file extension.
"KLMDM_ENR_PKG_APP_STORE_URL"paramStringApplication store URL to package.
"KLMDM_ENR_PKG_FILE_TYPE_LIST"paramArrayContains a list of available file types in the enrollment package.
"KLMDM_ENR_PKG_FILE_TYPE"paramStringEnrollment package file type. Example: "iOS4", "iOS5Plus", "Andr".
"KLMDM_ENR_PKG_FILE_TYPE_DN"paramStringEnrollment package display name.
"KLMDM_ENR_PKG_FILE_STATUS"paramIntContains the enrollment package file information. Enum values:
  • 1: NotRecognizedType - The file type is not recognized by UserAgent. See KLMDM_ENR_PKG_FILE_TYPE_LIST to select the file type manually in this case
  • 2: NotReady - The package file is not ready to download. Pull with GetEnrollmentPackageFileInfo in this case.
  • 3: Completed - The package file is ready to download. See KLMDM_ENR_PKG_FILE_INFO to get file information.
  • 4: Error - Can't create a package file for the recognized or manually selected file type.