A New Alarms webhook for alarm raised and alarm resolved. Useful to integrate Verkada Alarms with third party applications (eg. outputs, ticketing systems, notification systems)
A New Alarms webhook object contains the following fields:
| Attribute | Type | Description |
|---|---|---|
webhook_type | String | new_alarms |
webhook_id | String | Verkada defined Id for notification webhook |
org_id | String | Organization Id from which webhook is created. |
created_at | Integer | Time at which webhook was created. Measured in seconds since the Unix epoch. |
data | Object | Event payload; see Data object below. |
Data object
The data object contains the event payload.
Field reference
| Attribute | Type | Description |
|---|---|---|
event_type | String | Event that triggered the webhook. Values: alarm_raised, alarm_resolved. |
event_time | Integer | Time at which webhook was created. Measured in seconds since the Unix epoch. |
alarm_id | String | Unique alarm identifier. |
site_id | String | ID of the site where the alarm occurred. |
site_name | String | Name of the site where the alarm occurred. |
partition_id | String | ID of the partition where the alarm occurred. |
partition_name | String | Name of the partition where the alarm occurred. |
response_id | String | Response config ID. |
response_level | String | Level of the alarm response. Values: self_monitored, video_verification_only, standard, immediate_dispatch. |
is_silent | Boolean | Whether the alarm is silent (e.g. panic, duress). |
trigger_time | Integer | Time the device raised the alarm (seconds since Unix epoch). |
trigger_device_id | String | ID of the device that triggered the alarm. |
trigger_device_type | String | Type of triggering device. camera, wired_motion_sensor, wired_contact_sensor, access_control_door, wired_panic_button, wired_water_leak_sensor, wired_glass_break_sensor, wired_generic_sensor, wireless_motion_sensor, wireless_contact_sensor, wireless_panic_button, wireless_water_leak_sensor, universal_transmitter, alarm_console |
trigger_device_name | String | Name of the triggering device. |
trigger_type | String | Type of trigger. Values: camera_alert_rule_motion, camera_alert_rule_dwell, camera_alert_rule_line_crossing, alarms_motion, alarms_opened, alarms_held_open, alarms_forced_open, alarms_panic, alarms_water_detected, alarms_glass_break, alarms_trigger, alarms_duress |
context_camera_ids | String | Context camera ID for the sensor or camera (self). May be empty if there is no paired context camera. |
incident_link | String (URL) | Link to the incident in Command. |
Example Payloads
Alarms Raised
{
"org_id": "4ee5b1a3-2e73-4cf1-a998-619456295bcb",
"webhook_type": "new_alarms",
"created_at": 1769052459,
"webhook_id": "c7737e06-afd1-451c-a656-bc00b46c7481",
"data": {
"event_type": "alarm_raised",
"event_time": 1769052459,
"alarm_id": "019c6a26-3d2e-78f3-82d8-51eaf1764b09",
"site_id": "cc74a540-8206-493f-9df8-6ce9e24d8a91",
"is_silent": false,
"partition_id": "3aea0dc7-e357-4fc8-a873-174831cfc31e",
"partition_name": "Lobby",
"response_id": "0199f499-526d-7676-900f-7f2e3819dcd3",
"site_name": "Watch Store",
"response_level": "standard",
"trigger_time": 1769052458,
"trigger_device_id": "a8a85e5e-ea40-4411-8e2b-835e48810119",
"trigger_device_type": "wired_contact_sensor",
"trigger_type": "alarms_opened",
"trigger_device_name": "Side Door",
"context_camera_ids": [
"18a74bbc-9821-4d61-ab93-6070de20988e"
],
"incident_link": "https://watch-org.command.verkada.com/new-alarms/live-incident/019c6a26-3d2e-78f3-82d8-51eaf1764b09"
}
}Alarm resolved (same alarm_id)
{
"org_id": "4ee5b1a3-2e73-4cf1-a998-619456295bcb",
"webhook_type": "new_alarms",
"created_at": 1769052467,
"webhook_id": "44da628c-bff3-46ee-a142-d0c874b27d81",
"data": {
"event_type": "alarm_resolved",
"event_time": 1769052467,
"alarm_id": "019c6a26-3d2e-78f3-82d8-51eaf1764b09",
"site_id": "cc74a540-8206-493f-9df8-6ce9e24d8a91",
"is_silent": false,
"partition_id": "3aea0dc7-e357-4fc8-a873-174831cfc31e",
"partition_name": "Lobby",
"response_id": "0199f499-526d-7676-900f-7f2e3819dcd3",
"site_name": "Watch Store",
"response_level": "standard",
"trigger_time": 1769052458,
"trigger_device_id": "a8a85e5e-ea40-4411-8e2b-835e48810119",
"trigger_device_type": "wired_contact_sensor",
"trigger_type": "alarms_opened",
"trigger_device_name": "Side Door",
"context_camera_ids": [
"18a74bbc-9821-4d61-ab93-6070de20988e"
],
"incident_link": "https://watch-org.command.verkada.com/new-alarms/live-incident/019c6a26-3d2e-78f3-82d8-51eaf1764b09"
}
}