The HiveWatch Global Security Operations Center (GSOC) Operating System (OS) is a comprehensive Security Operations Management Platform designed to centralize and streamline various security systems, enhancing operational efficiency. This platform empowers physical security teams to make informed, data-driven decisions.
By integrating with Verkada, Command users can seamlessly connect their HiveWatch GSOC OS with Verkada security cameras and access control devices, providing a unified interface for security operators. This integration allows users to review access control events in real-time through synchronized Verkada camera feeds within the HiveWatch GSOC OS.
What you need
Read Only
Streaming - Live/Historical
Camera names
Camera IDs
Access controller IDs
Door names
Door IDs
Organization configuration
Locate your organization ID
In Verkada Command, go to All Products > Admin .
In the left navigation, select Org Settings > Verkada API.
Copy the Organization ID and store it in a secure place.
Create an API key
In Verkada Command, go to All Products > Admin .
In the left navigation, select Org Settings > Verkada API.
Read Only key:
Click Add API Key.
Enter a unique name.
Set Select Permission to Read only.
Set the Expiration.
Note: We recommend setting the API key’s expiration date to a year from the current date. It is recommended to rotate API keys at least once a year.
Click Generate API Key > Copy. The API key is only displayed once. Copy the key and store it in a secure place.
Streaming - Live/Historical key:
Click Add API Key.
Enter a unique name.
Set Select Permission to Streaming - Live/Historical.
Set the Expiration.
Note: We recommend setting the API key’s expiration date to a year from the current date. It is recommended to rotate API keys at least once a year.
Select the sites/devices the key will apply to.
Click Generate API Key > Copy. The API key is only displayed once. Copy the key and store it in a secure place.
Gather device info
Cameras
You need to retrieve the camera name and camera ID for each camera that will be part of the HiveWatch organization.
In Verkada Command, go to All Products > Cameras.
Note: The HiveWatch team can assist in collecting this information for large-scale deployments. Reach out to your HiveWatch representative for assistance.
Select a camera site and below the video player, click Settings.
Under General, copy the camera name and store it in a secure location.
The camera ID can be found in the browser URL. Copy the camera ID and store it with the camera name.
Access control
You need to retrieve the access controller ID, door name, and door ID from Command for each door that will be a part of the HiveWatch integration.
In Verkada Command, go to All Products > Access.
Gather controller info:
Gather door info:
Hover over a door and click .
Under General, copy the door name and store it with the controller ID.
The door ID can be found in the browser URL. Copy the door ID and store it with the door name.
Click into a controller that will be used for the HiveWatch integration and copy the controller’s ID from the browser URL.
Contact your HiveWatch representative and provide them with the corresponding Verkada device information and API keys to complete the integration setup.
Create a Verkada Webhook
The HiveWatch Implementation team will provide a unique integration URL and Shared Secret for the Webhook.
In Verkada Command, go to All Products > Admin .
In the left navigation, select Org Settings > Verkada API.
Click Add Webhook.
Enter the provided Webhook URL.
Enter the provided Shared Secrect.
Click Add Webhook.
Users now have all the required Verkada information to integrate with Verkada devices into HiveWatch’s GSOC.
The image below shows a completed integration between Verkada and HiveWatch. It displays a Verkada Door Held Open event raised within the HiveWatch GSOC, accompanied by the corresponding Verkada camera feed. This setup allows for efficient event review and response.
Need more help? Contact Verkada Support.