timestamp |
ISO-formatted message timestamp |
String |
schemaVersion |
Version of the message |
String |
customer.customerId |
Unique identifier for the customer |
String
(usually UUID) |
customer.parentId |
Identifier of the parent customer |
String
(usually UUID) |
customer.resellerId |
Identifier of the reseller |
String
(usually UUID) |
device.deviceId |
Unique identifier of the device |
String
(usually UUID) |
device.os.osType |
Type
of the operating system |
String
(e.g., IOS or ANDROID) |
trigger.triggerTimeUtcMs |
Timestamp of the trigger event in
milliseconds Unix time |
Integer
(64b) |
appInventory.apps |
List
of installed apps |
Array
of objects |
appInventory.apps[].appId |
Identifier and information about the
installed app |
Object |
appInventory.apps[].appId.packageName |
Package name of the app |
String |
appInventory.apps[].appId.appName |
Name
of the app |
String |
appInventory.apps[].appId.appVersion |
Version of the app |
String |
appInventory.apps[].appId.md5 |
MD5
hash of the app |
String |
appInventory.apps[].appId.sha1 |
SHA-1
hash of the app |
String |
appInventory.apps[].appId.sha256 |
SHA-256 hash of the app |
String |
appInventory.apps[].category |
Category of the app |
Object |
appInventory.apps[].category.label |
Label
of the category |
String |
appInventory.apps[].category.system |
Indicates if the category is
system-defined |
Boolean |
appInventory.apps[].installation |
Installation information of the app |
Object |
appInventory.apps[].installation.installationTimeUtcMs
|
Installation timestamp of the app in
milliseconds Unix time |
Integer
(64b) |
appInventory.apps[].installation.installedBy
|
Package name of the app that installed
it |
String |
appInventory.apps[].developer |
Developer of the app |
String |
appInventory.apps[].threats |
Set
of threats associated with the app |
Array
of strings |