Messages

There is currently one message format defined. See Device, and see the example messages below.

Example Device Event messages

App install

{
    "timestamp": 1582796173229, 
    "eventType": "device.app_inventory", 
    "devices": [
        {
            "compliant": true, 
            "quarantined": false, 
            "blocked": false, 
            "compromised": false, 
            "status": "ACTIVE", 
            "lastCheckInTime": 1582796171062, 
            "registrationTime": 1582608427870, 
            "identifier": "f2e01873c6d96d87f1a34ff72e0e4143e42ee089", 
            "macAddress": "74:81:14:d6:f5:b7", 
            "manufacturer": "Apple Inc.", 
            "model": "iPad5,3", 
            "os": "IOS", 
            "osVersion": "12.2", 
            "serialNumber": "DMPPK6YVG5VT", 
            "userId": "[email protected]", 
            "userUuid": "5159964d-95a7-466f-9677-1b90877f045f", 
            "iosUdid": "f2e01873c6d96d87f1a34ff72e0e4143e42ee089", 
            "deviceGuid": "1d71e131-0487-4d1d-9a0d-89f2bd1a888d"
        }
    ]
}

Device retire

{
    "timestamp": 1582796293479, 
    "eventType": "device.retired", 
    "devices": [
        {
            "compliant": true, 
            "quarantined": false, 
            "compromised": false, 
            "status": "RETIRED", 
            "lastCheckInTime": 1582796291883, 
            "registrationTime": 1582608427870, 
            "identifier": "f2e01873c6d96d87f1a34ff72e0e4143e42ee089", 
            "macAddress": "74:81:14:d6:f5:b7", 
            "manufacturer": "Apple Inc.", 
            "model": "iPad5,3", 
            "os": "IOS", 
            "osVersion": "12.2", 
            "serialNumber": "DMPPK6YVG5VT", 
            "userId": "[email protected]", 
            "userUuid": "5159964d-95a7-466f-9677-1b90877f045f", 
            "iosUdid": "f2e01873c6d96d87f1a34ff72e0e4143e42ee089", 
            "deviceGuid": "1d71e131-0487-4d1d-9a0d-89f2bd1a888d"
        }
    ]
}