Road Intelligence API
What is the Road Intelligence API?
From one API, access all available Map AI generated data.
Street-level imagery
Map Features like speed limit signs, turn restriction signs, and many more
API Playground
The API Playground lets you interactively explore and test Bee Maps’ Developer APIs without leaving your browser. You can authenticate, define query geometry, retrieve map features or imagery, and view the live API responses – all in one place.
This is ideal for developers who want to experiment with the API before integration.
Quick Start Guide
Login to your dashboard on Beemaps.com
From Bee Maps Dashboard, go to Developers → Playground
Click Get API Key
Enter coordinates (in [lon, lat] format) and a radius
Enable
Retrieve ImageryorRetrieve Map Featuresas neededClick Submit to see results in the response panel
Build your query
Authentication
API Key → Click Get API Key to automatically generate a key.
You can regenerate or clear it anytime by selecting Clear API Key.
Geometry
There are multiple ways to specify your query area.
Point
Line
Polygon
You can view geometry examples by clicking Examples beside the Geometry title.

Note: The format for coordinates is longitude first, not latitude/longitude. Example: [-122.413, 37.786]
(1) Point
Specify your query area.
Coordinates → Enter the center of the query area in [longitude, latitude] format.
Radius → The radius of your query circle in meters.
Example:
100will query all data within 100 meters of the center point.
(2) Line
Coordinates → Enter the array of coordinates.
Buffer → The area in meters around the line path that you want to query, 50 meters is a healthy buffer for most use cases.
(3) Polygon
Coordinates → Enter the array of coordinate pairs for each point in the polygon.
Retrieve Map Features
Toggle this on to return map feature data such as:
Stop signs
Speed limits
Fire hydrants
Turn rules
Highways
Traffic lights
Retrieve Imagery
Enable this to retrieve imagery data captured by Bee devices.
Azimuth → Specify camera direction in degrees (0–360°).
Example: 90 for east-facing imagery.
Tolerance → Enter the allowed directional variance in degrees.
Example: 10 will include frames within ±10° of your chosen azimuth.
Minimum Week → Lets you filter by the most recent data week available.
API Request Preview

Displays the generated curl command for your query. This includes:
API URL
Authentication header
Data type e.g. map features, imagery
Geometry
Example API Request
curl -X POST 'https://beemaps.com/api/developer/map-data?apiKey=dce5a9af-73f7-4535-baa7-176f075f3c6f' \
-H 'Content-Type: application/json' \
--data '{
"type": [
"imagery",
"mapFeatures"
],
"geometry": {
"type": "Point",
"coordinates": [
-122.39207881646443,
37.78190506177117
],
"radius": 250
}
}'API Response Format

Below is an example response format that includes both map features and imagery.
{
"totalCreditsUsed": 30,
"totalCreditsRemaining": -138430,
"mapFeatureResults": {
"type": "mapFeatures",
"data": [
{
"id": "688f87fbb151a8600e3c0496",
"status": "active",
"properties": {
"turnRules": "no_right_turn"
},
"position": {
"lon": -122.40995306137654,
"lat": 37.77042290263696,
"azimuth": 319.7009206758463,
"alt": -27.013788732394367,
"size": {
"width": 0.6542170893518451,
"height": 0.7926537705707328,
"units": "m"
}
},
"observed": {
"firstSeen": "2025-08-03T15:45:47.281Z",
"lastSeen": "2025-08-03T15:45:47.281Z"
},
"confidence": 0.20957326668368817,
"class": "turn-restriction-sign",
"n_detections": 1,
"url": "https://network-sandbox-processed-data.s3.us-west-2.amazonaws.com/68c89d9dc645f0a79608feaf/keyframes/98.jpg",
"x": 0.6723372781065089,
"y": 0.45068359375,
"w": 0.02021696252465483,
"h": 0.0419921875
}
],
"creditsUsed": 5
},
"imageryResults": {
"type": "imagery",
"data": [
{
"url": "https://network-sandbox-processed-data.s3.us-west-2.amazonaws.com/6917a40173e090b74632a03a/keyframes/82.jpg",
"timestamp": "2025-11-14T19:45:33.853Z",
"sequence": "6917Last updated
