# BMW ConnectedDrive

**Canonical:** https://apis.io/providers/bmw-connecteddrive/  
**Website:** https://www.bmw.com  
**APIs profiled:** 4

BMW ConnectedDrive is BMW Group's umbrella for connected vehicle services spanning navigation, remote services, intelligent emergency call, ConnectedDrive Store add-ons, and the My BMW app. Programmatic access for customers, third-party developers, and the repair-and-maintenance ecosystem is consolidated under the BMW Open Data Platform / BMW CarData. CarData exposes an OAuth 2.0 Device Code Flow protected REST API at api-cardata.bmwgroup.com for retrieving static vehicle metadata (basicData), telematics, charging history, smart maintenance tyre diagnosis, location-based charging settings, vehicle images, and managing data "containers" that scope which telematics descriptors a client is authorized to read. A companion MQTT 3.1.1 streaming service at customer.streaming-cardata.bmwgroup.com:9000 (TLS) pushes live container data on the per-VIN topic `{gcid}/{vin}`. CarData is the EU regulatory successor to the legacy BMW ConnectedDrive REST endpoints used by the My BMW app and is the canonical surface for third-party automotive integrations, including independent repair, fleet, charging, and home-automation use cases.

## Kin Score — 31.7 / 100 (thin)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 31.7).

| Facet | Score |
|---|---|
| Discoverability | 64.8 |
| Contract Quality | 53.8 |
| Governance | 0.0 |
| Contract Governance | 0.0 |
| Operational Transparency | 2.6 |
| Developer Ergonomics | 33.3 |
| Commercial Clarity | 23.7 |
| Access Clarity | 23.7 |

## Agent readiness — 32.9 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | verified |
| OpenAPI Examples | no |
| Rate Limit Signal | no |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Self-serve signup — onboarding: self-serve, pricing: unknown, trial: no (confidence: medium).

## APIs (4)

- **BMW CarData Streaming API** — The BMW CarData Streaming API delivers near-real-time vehicle telematics over MQTT 3.1.1 with TLS. Clients connect to `customer.streaming-cardata.bmwgroup.com` on port 9000, aut...
- **BMW CarData Third-Party API** — The third-party variant of BMW CarData targets independent service providers — repair shops, charging operators, fleet platforms, insurance, and aftermarket integrators — who co...
- **BMW ConnectedDrive Containers API** — Management of containers
- **BMW ConnectedDrive Vehicles API** — Access vehicle data and information

## Agentic access (1)

- **Bmw Connecteddrive Agentic Access** — 11 operations · 2 acting

## Security (2)

- **Bmw Connecteddrive Authentication** — http · 1 scheme
- **Bmw Connecteddrive Domain Security** — TLSv1.3 · DMARC

## Tags

Automotive, Connected Vehicle, Telematics, Vehicle Data, CarData, ConnectedDrive, Electric Vehicles, Charging, MQTT, Streaming, Authentication, Device Code Flow, GDPR, Right To Repair, Mobility

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/bmw-connecteddrive/). Scores are computed from the provider's own public artifacts under a published rubric.
