Solution for Remote Diagnostics
What is Remote Diagnostic Support? Which benefits does it offer?
Remote Diagnostic Support allows independent operators to access diagnostic data of Mercedes-Benz vehicles (passenger cars, vans and trucks) equipped with telediagnostics. This data can be retrieved remotely.

Remote Diagnostic Support provides an application programming interface (API), giving third parties the opportunity to use the data for an individual application.

Possible use cases for the API are for example third party solutions, which require remote diagnostic data prior to repair works or for roadside assistance.
Which data can be retrieved with Remote Diagnostic Support?
According to ISO/DIS 20080 and the remote diagnostics functions, available in Mercedes-Benz Retail, the following data use cases are included in Remote Diagnostic Support:
Use case discovery:
Request information about which remote diagnostic functionality is available for selected vehicle.
Electronic Control Units (ECUs):
Identify all ECU IDs and corresponding software and hardware part numbers which are installed in the chosen vehicle.
Diagnostic Trouble Codes (DTCs):
Read all DTCs either from all ECUs in the vehicle or from one specific ECU.
DTC Snapshot data:
DTC Snapshot data is a specific data record associated with a set DTC.
For whom is Remote Diagnostic Support relevant?
Remote Diagnostic support is available exclusively for "independent operators" according to the regulations (EC) No. 715/2007 and (EC) No. 692/2008 respectively.

The term “independent operator” means a natural or legal person, other than an authorized dealer or repairer, who is directly or indirectly involved in the repair and maintenance of vehicles. The prerequisite is that those independent operators are registered within the European Economic Area including Switzerland.

User groups that are not authorized for the purchase include:
Private individuals
MB authorized dealers and repair workshops
Companies that are not directly or indirectly involved in maintenance and repair of vehicles
Companies registered outside the European Economic Area (incl. Switzerland)
Please note: Remote Diagnostic Support is only relevant for user groups who intend to provide an own application software for the end customer.
How will I be verified as an authorized user?
Bitte registrieren Sie sich im XENTRY Shop, sofern Sie noch keine Zugangsdaten haben. Die Bestellberechtigung wird im Rahmen der Registrierung überprüft. Sollten Sie Bestandskunde sein, dann bitten wir Sie, mit dem KBC in Kontakt zu treten. Dort wird dann überprüft, ob Sie zum berechtigten Nutzerkreis gehören und das entsprechende Bezugsrecht freigeschalten.
What steps are necessary in order to use the programming interface for the first time? (Registration & Ordering)
Several steps are required before the programming interface can be used for the first time. This includes registration on Mercedes-Benz /developers and the purchase of credit in the XENTRY Shop.

A detailed documentation on this process is available here.
Why is a registration necessary on two different platforms?
The data package selection and its payment is made via the XENTRY Shop. This online shop focusses on independent operators and offers, among others, different diagnostic hard- and software products. With registration it will be verified if the user is authorized to place orders.

The programming interface is provided via Mercedes-Benz /developers. The website offers various APIs and is primarily aimed at developers of application software.
What is an App ID and how can I get it?
When purchasing credit in the XENTRY Shop, an App ID (32- digit code) must be entered. You will get the App ID on Mercedes-Benz /developers when creating your application. This step is necessary before credit can be bought. Therefore, to place an order, an App ID is required.

Please also read the detailed ordering process in the B2B Partner Guidance.
How much credit can I buy and how long is it valid?
Remote Diagnostic Support is available in three different package sizes with a validity of 90 days. With purchase of any new package before expiration, the validity of the total balance is extended to 90 days.

The available package sizes and respective prices can be found under "Diagnosis World" / "Solution for Remote Diagnostics" / "Prices" here in the Service & Parts net.
What is included in one data retrieval?
One data retrieval corresponds to the single request for the use case "Diagnostic Trouble Codes”. It is recommended that the use cases are retrieved in the sequence as described on the product page. With the retrieval of all four use cases, your credit will only be reduced by one call.
The packages offered do not fit to my individual business purpose. What can I do?
It is possible to combine the individual packages as desired and to purchase them at any frequency.

If your business model is not to be agreed with the packages offered, please contact the support. We will then try to agree on conditions that take your individual needs into account.
Where can I see my current balance?
You can see your current credit logging in on your user account on Mercedes-Benz /developers .
Is additional hardware or software required?
In order to query the data, you do not need additional diagnostic hardware.

As the data is provided in machine-readable form (JSON format), a corresponding software for further processing is required. This software is not provided by Daimler AG.
How does the data retrieval work?
A detailed documentation about the usage of the API including user advice is available here.
How do I know which vehicles are sending data?
Data retrieval is only possible for vehicles with connectivity service and active telediagnostics. Furthermore, data release to third parties has to be activated via the Mercedes me portal (Service “Interface to Third-Party Providers”) by the end customer (Mercedes-Benz Passenger Cars only). A detailed overview of relevant vehicle models and countries as well as the currently available connectivity services are available in the product description on Mercedes-Benz /developers .

For individual and precise information about the available functions of individual vehicles, the retrieval option “Use case discovery" is suitable.
I can't access the data or receive an error code. What could be the problem?
This may have several causes. To retrieve the data, a valid VIN must be entered for a vehicle that uses a connectivity service including telediagnostics. Prior to accessing data, data release to third parties has to be activated via the Mercedes me portal (Service “Interface to Third-Party Providers”) by the end customer (Mercedes-Benz Passenger Cars only). Additionally, the end customer has to approve the data access request of a third-party provider individually.

This may have several causes. To retrieve the data, a valid VIN must be entered for a vehicle that uses a connectivity service including telediagnostics. Prior to accessing data, data release to third parties has to be activated via the Mercedes me portal (Service “Interface to Third-Party Providers”) by the end customer (Mercedes-Benz Passenger Cars only). Additionally, the end customer has to approve the data access request of a third-party provider individually.
How does the end customer approve the data access? What happens if the end customer does not approve the access to his data?
For the authorization process by the end customer, OAuth 2.0 (Open Authorization) is used. This open protocol allows the end customer to provide the third party with access to his/her data for use in a third party application. When opening the application, the end customer will be redirected to a user interface on which he is asked to login with his login data of the connectivity service he/she uses. After that he will be asked to allow access to the data points requested by the third-party provider, which he/she can confirm or reject. The end customer can view the purpose stated by the third-party provider. If consent is given, the third-party provider receives an access token allowing the retrieval of the requested data. If the end customer refuses to accept, he will receive an error code.
Do you use data encryption for data transfer?
Yes, for the safe transmission of the data, a SSL encryption is used.

Log in to the systems WIS, ASRA

Username :
Password :

Registration

Quick Start