Privacy settings

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.

Learn more about the cookies we use.

With the slider, you can enable or disable different types of cookies:

  • Necessary
  • Convenience
  • Analytical

This website will:

  • Necessary: Allow technically absolutely necessary session cookies

This website will not:

  • Convenience: remember selected region and country
  • Convenience: remember your cookie permission settings
  • Analytics: Collect anonymized data about the usage of our website
  • Targeting: tailor information and advertising to your interests based on e.g. the content you have visited before. (Currently we do not use targeting or targeting cookies.)

This website will:

  • Necessary: Allow technically absolutely necessary session cookies
  • Convenience: remember your cookie permission settings
  • Convenience: remember selected region and country

This website will not:

  • Analytics: Collect anonymized data about the usage of our website
  • Targeting: tailor information and advertising to your interests based on e.g. the content you have visited before. (Currently we do not use targeting or targeting cookies.)

This website will:

  • Necessary: Allow technically absolutely necessary session cookies
  • Convenience: remember your cookie permission settings
  • Convenience: remember selected region and country
  • Analytics: Collect anonymized data about the usage of our website

This website won’t:

  • Targeting: tailor information and advertising to your interests based on e.g. the content you have visited before. (Currently we do not use targeting or targeting cookies.)
Developer Portal

Developer Portal

Using OAuth to access Bosch APIs

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.

Step 1 – Authentication using Bosch Account

Follow this link to authenticate using your Bosch account. Not registered yet? Create your free account now.

After entering valid credentials click on "Login" to be redirected to a 404 Not Found page as shown in the next step.

Step 2 - Using your code to get access token

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.

Sample CURL request

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' 

Step 3 - Making API calls

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.