BMW APIs

Vehicle Identification
Vehicle Identification
The services provide vehicle basic and vehicle option data for a VIN and a BMW type-finder based on product features.
Repair & Maintenance
Repair & Maintenance
Repair procedures, wiring diagrams with connector views, pin charts, component locations, functional descriptions and more.
Parts Information
Parts Information
API Coming soon! Until then we are offering Parts Information as data files.
Technical Campaign & Map Status
Technical Campaign & Map Status
The services provide information on whether a vehicle has an open technical campaign and which navigation map is installed.
Flat Rates
Flat Rates
The services include flat rate positions with number, name and amount of units, and information about the included steps.
BMW CarData
BMW CarData
BMW CarData offers you the option of accessing telematics data from BMW and MINI vehicles.
Smart Maintenance
Smart Maintenance
The product ‘Smart Maintenance’ provides information on these Service Demands to allow a more precise service process in the workshop.

BMW provides APIs (Application Programming Interfaces) to qualified third parties for a range of aftersales data including repair instructions, wiring diagrams, flat rate units and spare parts data. Please note that an API is software code which requires a software programmer to use. The API provides data in a machine-readable format. The BMW data provided is the same data which is used in the applications AIR, ETK and KaSIO. If you are an independent workshop with limited software programming skills, we recommend that you use the applications AIR, ETK and KaSIO and not the machine-readable data from APIs.

BMW Aftersales APIs are provided for a fee. If you would like to use BMW Aftersales APIs in your software, please contact aos-api@bmwgroup.com to start the onboarding process.