---
title: "Get Alarm Devices"
method: GET
path: "/alarms/v1/devices"
tags: ["Devices"]
---

# Get Alarm Devices

`GET /alarms/v1/devices`

Gets information about the all the devices in an alarm site specified by <site_id>. Returns a subset of the alarm site's devices by specifying <code>device_ids<code>.

## Query parameters

- `site_id` string, required — The unique identifier of the site
- `device_ids` string — A comma delimited list of device unique identifiers. If not supplied, all devices in the site will be returned.

## Response `200`

OK

- AlarmsDevicesResponse — Detailed information about a single site
  - `devices` DeviceInfo[], required — Detailed information about device(s)
    - `device_id` string, required — The unique identifier of the device
    - `device_type` 'door_contact_sensor' | 'glass_break_sensor' | 'motion_sensor' | 'panic_button' | 'water_sensor' | 'wired_door_contact_sensor' | 'wired_generic_sensor' | 'wired_glass_break_sensor' | 'wired_motion_sensor' | 'wired_panic_button' | 'wired_smoke_sensor' | 'wired_water_sensor' | 'wireless_relay', required — Device types
    - `site_id` string, required — The unique identifier of the alarm site that the device belongs to

---

[API](https://skmtc.net/verkada/apis/api-tokens.md) · [All operations](https://skmtc.net/verkada/apis/api-tokens/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/verkada/api-tokens/revisions/4a79d2d949a6/schema)
