Rhombus webhooks deliver real-time HTTP POST notifications to your server when events occur โ door opens, camera alerts, sensor threshold breaches, button presses, and more. Instead of polling the API, your application receives events as they happen.Documentation Index
Fetch the complete documentation index at: https://api-docs.rhombus.community/llms.txt
Use this file to discover all available pages before exploring further.
How Webhooks Work
Subscribe to Events
Use the Rhombus API to register a webhook URL and specify which event types you want to receive.
Events Occur
When a subscribed event happens in your Rhombus environment (e.g., a door is forced open), the system generates an event payload.
Receive Notifications
Rhombus sends an HTTP POST request to your registered URL with the event details as a JSON payload.
Event Types
Rhombus supports webhook notifications for a wide range of events across your security infrastructure:Camera Events
Motion detection, analytics alerts, video clips saved, AI-powered detections
Access Control Events
Door open/close, forced entry, access granted/denied, credential scans
Sensor Events
Temperature, humidity, and air quality threshold alerts
Device Events
Button presses, device online/offline status changes
Sample Webhook Payload
When an event triggers a webhook, Rhombus sends a POST request to your URL with a JSON payload:The exact payload structure varies by event type. Set up a test webhook endpoint to inspect the full payload for your specific events.
Managing Webhooks via the API
Use the Webhook Integrations endpoints to manage your webhook subscriptions:- Create a webhook subscription with your endpoint URL and event filters
- List active webhook subscriptions for your organization
- Update existing subscriptions to change URLs or event types
- Delete subscriptions you no longer need