alarm.raised
spillard.alarm.raised.v1
A device alarm passed alarm processing and was not discarded. kind classifies it (io_input, emergency, dsm, adas, acceleration, user_defined); eventId is the event that processing created, or null. Opt-in: an alarm that creates an event also arrives as event.raised, so subscribe to this type only when you also need the alarms that created no event.
Example bodyalarm.raised.v1.json
{
"specversion": "1.0",
"id": "0b7c3e9a-51d4-5f28-a6c1-9e3d7f0b2a64",
"type": "spillard.alarm.raised.v1",
"source": "/organizations/3f6c2a1e-8b4d-4c7a-9e21-5d0b7a3c9f14",
"subject": "alarms/4d2f8a61-9c7e-4b15-83d0-a6e5f1c2b978",
"time": "2026-09-29T07:12:55.000Z",
"datacontenttype": "application/json",
"data": {
"alarmId": "4d2f8a61-9c7e-4b15-83d0-a6e5f1c2b978",
"triggeredAt": "2026-09-29T07:12:55.000Z",
"kind": "io_input",
"input": 2,
"vendorKey": "ME41_ALARM_IO_ALARM2",
"location": {
"latitude": 51.53184,
"longitude": -0.262915
},
"speedKph": 0,
"headingDegrees": 90,
"eventId": null,
"organization": {
"id": "3f6c2a1e-8b4d-4c7a-9e21-5d0b7a3c9f14"
},
"fleet": {
"id": "a2d91c6f-3e57-4b08-8f1a-6c4e2b9d7a35"
},
"vehicle": {
"id": "7b1e4f92-0c3a-4d85-b6e7-19f2a8c5d041",
"registration": "SL24 WHK"
},
"driver": {
"id": "c84d2e17-5f9b-4a63-a0d8-3e7b1c6f2945"
},
"device": {
"id": "3a7c1e90-4d2b-4f6a-8e15-c0b9d2f47a63",
"hardwareId": "009a2c41f7"
}
}
}