BMW Guide
Here is a guide to supported BMW models and regions, information on the necessary connectivity subscriptions, API pricing and datapoints, and relevant links to telematics information on BMW's connected car website.
Available data points
You can find a breakdown of all available data points in the Auto API availability for BMW & MINI table.
Eligible Models
All European-market BMW models produced since July 2017 have connection capabilities, and come with three years of ConnectedDrive services at no cost.
Supported Markets
BMW and MINI customers in the following countries can grant 3rd-party access to vehicle data: Austria, Belgium, Bulgaria, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, and the United Kingdom.
BMW Data Plans
In order for a BMW customer to supply data through our APIs, he or she must have a ConnectedDrive subscription with BMW or MINI, and the ConnectedDrive "Remote Services" service. Four different ConnectedDrive packages are available: Connected Package, Connected Package Plus, Connected Package Professional, and Connected Package Excellence. Prices and services offered vary. Each package includes "Remote Services"; any package will provide all the data necessary.
Fleet vehicles with a production date from 07/2020 and onwards do no need a separate ConnectedDrive subscription.
API Refresh Rate
All eligible BMW models can reliably send data at what might be considered the beginning and end of a trip. An update is sent when a driver unlocks and opens his door, and another occurs when the driver leaves the car and locks the doors. Another update is sent whether or not the car has been driven.
The newest BMW models also send data during the trip, every two minutes or three kilometers, whichever comes first.
Location Sharing for fleet vehicles
In order for GPS data to be available, the in-vehicle location sharing settings for MINI vehicles and some older BMW models need to be checked.
API Pricing
For example pricing, please visit our pricing page. You are presented with the pricing for your data points selection within the platform when creating a production app.
Data Points
You can find a breakdown of all available data points in the Auto API availability for BMW & MINI table. Each request returns a timestamp with each data point; it indicates the moment the data was transferred from the vehicle.
More Information
BMW's page for ConnectedDrive subscriptions.
If you have any questions, please contact us on Slack.