Decide which cookies you want to allow.
You can change these settings at any time. However, this can result in some functions
no longer being available. For information on deleting the cookies, please consult your
browser’s help function.
Bosch APIs use the OAuth 2.0 protocol for authentication and authorization.
Simply follow the steps below to generate an access token that can be further used for making API calls.
After entering valid credentials click on "Login" to be redirected to a 404 Not Found page as shown in the next step.
From the 404 Not Found page go to the URL displayed in your browser and copy value of parameter "code" as marked in green in the image below.
The code will be valid for a few minutes. If the code no longer works, please go back to step 1 on this page and repeat the process.
Once you have a code, make another request but this time is to generate the access token.
curl -X GET https://ews-emea.api.bosch.com/tb/authentication/auth/token -H 'REDIRECT-URI: https://admin-web.apps.de1.bosch-iot-cloud.com/auth' -H 'X-AUTH-CODE: ADD_YOUR_CODE_HERE'
We have a postman collection you can download to test.
Access token can be used by any of the following APIs:
We do our best to provide you with the most up-to-date documentation but if you've found an error, please let us know and report it here.