Webhooks and Events
Webhooks are the asynchronous event surface for operational changes.
Example topics
device.connecteddevice.disconnectedqes.connectedqes.disconnectedqes.state.changed
Delivery behavior
Webhook delivery should support target URLs, retry on temporary server failures, and tenant-specific authentication such as HMAC signing when configured.
Handler design
Build handlers to be idempotent, fast, and observable. Store the event ID and return a 2xx response only after successful processing.