Beekeeper APIs
These endpoints allow you to securely access and interact with your fleet’s data, including device info, location updates, and trip history.
Last updated
These endpoints allow you to securely access and interact with your fleet’s data, including device info, location updates, and trip history.
Last updated
Beta docs for Beekeeper APIs
Log in to your
Go to
Go to the Integrations tab
Click Generate API Key
Copy and save the key securely — it will only be shown once
All API requests require the API Key in the header:
Endpoint
GET https://api.trybeekeeper.ai/v1/devices
Returns a list of all devices in your fleet.
Response Format
Endpoint
GET https://api.trybeekeeper.ai/v1/location
Query Params
deviceId
(required)
Returns the latest known location of the specified device.
Response Format
Endpoint
GET https://api.trybeekeeper.ai/v1/trips
Query Params
deviceId
(required)
startDate
(required, ISO format)
endDate
(required, ISO format)
Returns trips taken by a device within a specified date range.
Response Format (truncated for clarity)
Lists rewards information for all devices in fleet, for a given reward period. A reward period is a calendar week.
Endpoint
GET https://api.trybeekeeper.ai/v1/hivemapperRewards
Query Params
rewardPeriod
required. date must be a Monday e.g. 2025-05-12
Returns rewards for your devices in your fleet
Response Format