Beekeeper Webhooks
Webhooks allow real-time data delivery to your systems.
Beta docs for Beekeeper Webhooks
Webhook Provisioning
Log in to your Beekeeper Dashboard
Go to Settings
Go to the Webhooks tab
Click Create Webhook
Copy and save the token securely — it will only be shown once
Authorization
All webhook payloads are signed with a Bearer token:
Authorization: Bearer <your webhook token>
Retry Policy
Webhooks are not retried
If a webhook delivery fails (non-200 response or timeout), it is skipped
The next eligible update will be sent normally
IP Whitelisting
Coming soon – You’ll be able to restrict incoming requests to known IP ranges.
Location Updates Webhook
Trigger Fires whenever a device's location changes.
Payload Format
{
"device": { "id": "681da6f00000000000000000", "name": "Device A" },
"lat": 37.7371066,
"lon": -122.4027606,
"speedKmH": 89.37,
"timestamp": "2025-05-09T15:58:59.465Z"
}
Last updated