Top SitesBee Maps - The fastest growing mapping company in history

Machine Readiness

Stored receipt and evidence

Overall

37

Readable

90

Callable

40

Commerce

0

Payment

0

Machine Access

Inspect the site's MCP endpoint

Open MCP explorer

DialtoneApp can scan the stored discovery files for this domain, try the MCP initialize handshake, and show the raw protocol transcript.

Purchase boundary

auth boundary

Control boundary

token required

Payment rails

None

Payment providers

None

Payment methods

None

Payment protocols

None

Payment assets

None

Payment networks

None

Capabilities

None

Verified payment surface

No

Crypto only

No

Readable docs

robots, llms, llms-full, openapi

Products

0

Variants

0

Priced variants

0

Currencies

0

Offers

0

Priced offers

0

Priced actions

0

Samples

Offer samples

No stored offer samples.

Samples

Action samples

Query road detections by geometry

POST

Returns ML-detected road objects (speed limit signs, stop signs, fire hydrants, traffic lights, lane markings) within the given geometry. Use the `type` array to specify which data types to return and pass a Point geometry with radius or a

https://beemaps.com/api/developer/map-data

Samples

Product samples

No stored product samples.

Document

robots.txt

Open robots.txt
# Bee Maps — https://beemaps.com
# Algolia-Crawler-Verif: A756B63C9CC9A6BB
# Allow all standard and AI crawlers

User-agent: *
Allow: /

# AI-specific crawlers
User-agent: GPTBot
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: Google-Extended
Allow: /

User-agent: Amazonbot
Allow: /

User-agent: PerplexityBot
Allow: /

# Internal / authenticated paths
Disallow: /admin
Disallow: /settings
Disallow: /beekeeper
Disallow: /login
Disallow: /qr
Disallow: /checkout
Disallow: /api/
Disallow: /_next/

Sitemap: https://beemaps.com/sitemap.xml

Document

llms.txt

Open llms.txt
# Bee Maps

> For the complete API reference with request/response examples, see [llms-full.txt](https://beemaps.com/llms-full.txt).

> Bee Maps is a physical AI data platform that delivers fresh street-level imagery, map features, and AI event videos through APIs — powered by the world's largest decentralized dashcam network (Hivemapper). 719M+ km mapped, 37% global road coverage, 22M unique km.

Bee Maps turns a planetary-scale network of purpose-built dashcams into structured, queryable data for mapmakers, autonomous vehicle developers, fleet operators, and AI/ML teams. Data is collected passively by distributed drivers, processed through on-device and cloud ML pipelines, and delivered via REST APIs.

Key customers include HERE Technologies, Lyft, NBC Universal, Mapbox, Volkswagen, and other enterprise mapping and mobility companies.

## Data Products

- [Street-Level Imagery API](https://docs.beemaps.com/platform/road-intelligence-api): Query geolocated dashcam frames by point, polygon, or linestring — returns image URLs, timestamps, GPS coordinates, and IMU data. $0.005/image.
- [Map Features API](https://docs.beemaps.com/platform/road-intelligence-api): ML-detected road objects (speed limit signs, stop signs, fire hydrants, traffic lights, lane markings) with confidence scores and coordinates. US, EU, UK coverage. $3/1K detections.
- [AI Event Videos API](https://docs.beemaps.com/platform/road-intelligence-api): Video clips of driving events (speeding, harsh braking, swerving, tailgating) with synchronized sensor data. $6/video.
- [Burst (On-Demand Mapping)](https://docs.beemaps.com/platform/road-intelligence-api): Request fresh imagery for specific locations — network devices are dispatched to capture it. Pay only on success. $1/location.

## Edge AI

- [Bee Edge AI](https://docs.beemaps.com/platform/bee-edge-ai): Deploy custom Python ML workloads directly on Bee cameras. Access 12.3MP camera, stereo depth, GPS, IMU, and 5.1 TOPS NPU for on-device inference. Over-the-air deployment to devices worldwide.
  - Own Devices: $15/device/month (includes 1 GB data), $3/GB overage.
  - Network Devices: $0.02/km (includes 5 MB/km data), $0.05/10 MB overage.

## Hardware

- [The Bee Camera](https://beemaps.com/bee): Purpose-built dashcam with custom optics, mapping-grade image sensor, GPS/IMU fusion, LTE connectivity (Helium Mobile), and on-device ML. Four hardware generations.

## Fleet Management

- [Beekeeper](https://beemaps.com/beekeeper): AI-powered fleet management — real-time vehicle tracking, dashcam live view, AI safety event detection, and fleet-specific map intelligence.

## Pricing

Consumption-based, no upfront commitments. Full details at [beemaps.com/pricing](https://beemaps.com/pricing).

### Data APIs
- Street-Level Imagery: $0.005/image
- Map Features (Road Detections): $3/1K detections
- AI Event Videos: $6/video
- Burst (On-Demand Mapping): $1/location (pay only on success)

### Edge AI
- Own Devices: $15/device/month (includes 1 GB data), $3/GB overage
- Network Devices: $0.02/km (includes 5 MB/km data), $0.05/10 MB overage

## Documentation

- [API Documentation](https://docs.beemaps.com): Full developer docs including API reference, Edge AI SDK, and integration guides.
- [API Playground](https://beemaps.com/developers?tab=playground): Interactive API testing environment.

## Company

- [About](https://beemaps.com/about): Company background, vision, and hardware evolution.
- [Blog](https://beemaps.com/blog): Product updates, technical deep-dives, customer stories, and industry analysis.
- [Contact](https://beemaps.com/contact): Sales and partnership inquiries.

## Optional

- [Hivemapper Network](https://hivemapper.com): The decentralized mapping network that Bee Maps is built on — open-source infrastructure with HONEY token incentives for contributors.
- [LinkedIn](https://linkedin.com/company/hivemapper)
- [Bee Maps on X](https://x.com/TryBeeMaps)
- [Ariel Seidman on X](https://x.com/aseidman)

Document

llms-full.txt

Open llms-full.txt
# Bee Maps — Complete API Reference

> This is the expanded LLM reference for Bee Maps Data APIs. For a concise overview, see [llms.txt](https://beemaps.com/llms.txt).

## Base URL

```
https://beemaps.com/api/developer
```

## Authentication

Two methods are supported (all endpoints accept both):

1. **Query Parameter** (works on all endpoints):
   ```
   ?apiKey=<API_KEY>
   ```

2. **Basic Auth Header**:
   ```
   Authorization: Basic <API_KEY>
   ```

Get an API key at https://beemaps.com/developers

---

## Endpoints

### 1. Street-Level Imagery

#### POST /latest/poly

Query the most recent dashcam frames within a GeoJSON polygon.

**Query Parameters:**
- `headings` (boolean, optional) — include orientation data per frame
- `min_week` (string, optional) — YYYY-MM-DD, earliest week to include

**Request Body:** GeoJSON Polygon geometry

```json
{
  "type": "Polygon",
  "coordinates": [[
    [-122.420, 37.780],
    [-122.410, 37.780],
    [-122.410, 37.790],
    [-122.420, 37.790],
    [-122.420, 37.780]
  ]]
}
```

**Response:**
```json
{
  "frames": [
    {
      "url": "https://...",
      "timestamp": "2026-01-15T18:32:10Z",
      "position": { "lat": 37.785, "lon": -122.415 },
      "device": "bee",
      "sequence": "abc123",
      "idx": 42,
      "width": 2028,
      "height": 1024
    }
  ]
}
```

**Pricing:** $0.005 per image

---

### 2. Map Features (Road Detections)

#### POST /map-data

Query ML-detected road objects by geometry. Pass a Point with radius or a Polygon.

**Request Body:**
```json
{
  "type": ["mapFeatures"],
  "geometry": {
    "type": "Point",
    "coordinates": [-122.413, 37.786],
    "radius": 250
  }
}
```

**Response:**
```json
{
  "totalCreditsUsed": 25,
  "totalCreditsRemaining": 10000,
  "mapFeatureResults": {
    "type": "mapFeatures",
    "data": [
      {
        "id": "feat_abc123",
        "class": "speed-sign",
        "status": "active",
        "position": { "lat": 37.785, "lon": -122.415, "azimuth": 180 },
        "properties": {
          "speedLimit": 35,
          "unit": "mph"
        },
        "confidence": 0.94,
        "observed": {
          "firstSeen": "2025-11-01T00:00:00Z",
          "lastSeen": "2026-01-20T00:00:00Z"
        },
        "n_detections": 3
      }
    ],
    "creditsUsed": 25
  }
}
```

**Detection Classes:** speed-sign, stop-sign, fire-hydrant, traffic-light, parking-restriction, turn-restriction-sign, crosswalk

**Coverage:** US, EU, UK

**Pricing:** $3 per 1,000 detections

---

### 3. AI Event Videos

#### POST /aievents/search

Search for AI-detected driving event videos. Date range must be 31 days or less.

**Request Body:**
```json
{
  "startDate": "2026-01-01T00:00:00Z",
  "endDate": "2026-01-31T00:00:00Z",
  "types": ["HARSH_BRAKING", "SWERVING"],
  "limit": 50,
  "offset": 0
}
```

**Event Types:** HARSH_BRAKING, AGGRESSIVE_ACCELERATION, SWERVING, HIGH_SPEED, HIGH_G_FORCE, STOP_SIGN_VIOLATION

**Response:**
```json
{
  "data": [
    {
      "id": "evt_abc123",
      "type": "HARSH_BRAKING",
      "timestamp": "2026-01-15T14:30:00Z",
      "lat": 37.785,
      "lng": -122.415,
      "videoUrl": "https://...",
      "duration": 8.5
    }
  ],
  "total": 142,
  "limit": 50,
  "offset": 0
}
```

#### GET /aievents/{id}

Retrieve a single AI event by ID. Optionally include high-frequency sensor data.

**Query Parameters:**
- `includeGnssData` (boolean, optional) — include ~1Hz GPS trace
- `includeImuData` (boolean, optional) — include ~100Hz 6-axis IMU

**Response:** Same as search item, plus optional `gnssData` and `imuData` arrays for complete sensor data.

**Pricing:** $6 per video

---

### 4. Burst (On-Demand Mapping)

#### POST /burst/create

Request fresh imagery at specific locations.

**Request Body:** Array of location objects
```json
[
  {
    "geojson": {
      "type": "Point",
      "coordinates": [-122.413, 37.786],
      "radius": 50
    },
    "credits": 125
  }
]
```

**Response:**
```json
[
  {
    "id": "burst_abc123",
    "status": "active",
    "location": { "lat": 37.786, "lng": -122.413 },
    "geojson": { "type": "Polygon", "coordinates": [[...]] },
    "validFrom": "2026-01-15T00:00:00Z",
    "validUntil": "2026-02-14T00:00:00Z",
    "credits": 125
  }
]
```

#### GET /bursts

List all burst requests and their statuses.

**Response:**
```json
{
  "bursts": [
    {
      "id": "burst_abc123",
      "status": "active",
      "location": { "lat": 37.786, "lng": -122.413 },
      "hit": false,
      "hitTimestamp": null,
      "credits": 125
    }
  ],
  "total": 100,
  "limit": 100,
  "skip": 0
}
```

**Statuses:** active, expired, refunded, completed

**Pricing:** $1 per location (pay only on success)

---

### 5. Utility Endpoints

#### GET /balance

Check remaining API credits.

**Response:**
```json
{
  "balance": 4250.50,
  "currency": "USD"
}
```

#### GET /history

Query API usage history with credit consumption. Returns `{ history: [...] }`.

#### GET /devices

Returns camera calibration parameters keyed by device type (`hdc`, `hdc-s`, `bee`). No authentication required.

---

## Error Codes

| Code | Meaning |
|------|---------|
| 400  | Bad Request — invalid geometry, missing required fields, malformed JSON, or date range > 31 days |
| 403  | Forbidden — missing or invalid API key |
| 402  | Payment Required — insufficient credits |
| 429  | Too Many Requests — rate limit exceeded |

## Rate Limits

- Default: 100 requests/minute per API key
- Burst creation: 10 requests/minute
- Contact sales for higher limits

## Pricing Summary

| Product | Price |
|---------|-------|
| Street-Level Imagery | $0.005/image |
| Map Features (Road Detections) | $3/1K detections |
| AI Event Videos | $6/video |
| Burst (On-Demand Mapping) | $1/location |

No upfront commitments. Full pricing at https://beemaps.com/pricing

## Links

- Documentation: https://docs.beemaps.com
- API Playground: https://beemaps.com/developers?tab=playground
- Code Examples: https://beemaps.com/examples
- OpenAPI Spec: https://beemaps.com/openapi.json
- Pricing: https://beemaps.com/pricing
- Contact: https://beemaps.com/contact