Verkada Classic Alarms API

The Verkada Classic Alarms API integrates with third party platforms

The Alarm API enables you to programmatically extract data and automate tasks via third-party platforms securely and at scale. The API is REST-based, returns JSON-encoded responses, and uses standard HTTP response codes. Comprehensive documentation about the Alarm API is available at

See our API docs for more information.


Available endpoints

  • Sites endpoint (GET): Read-only endpoint that returns information about sites in your Verkada alarm organization.

  • Devices endpoint (GET): Read-only endpoint that returns information about devices in your Verkada alarm organization/sites.

  • Site State Change webhook: Allows a third-party platform to subscribe to any site state change events within your Verkada alarm organization. These events include arm/disarm, alarm, etc.

Last updated

Was this helpful?