Skip to main content
Verkada Alarm API

The Verkada Alarm API integrates with third party platforms

Updated over a week ago

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

Available endpoints

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

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

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. Learn more

Related resources

Need more help? Contact Verkada Support

Did this answer your question?