Partner Onboarding
Whether you are looking to integrate our API into your application, website or service, you can find out how to begin here.
With over 30 features and devices, our cloud API enables you to create value added experience for your customers.
These steps will be necessary through the process.
- Define Use Cases together with us which you could offer to your customers with the Bosch Smart Home devices
- If we agree to continue to start our partnership we sign an NDA about all further negotiations
- We give you access to our API specification (where you are in the moment) to get information about the technical requirements of our API
- Following this the partner Agreements and Annexe are to be agreed and signed
- Partner Agreement
- Annex 1 Contacts
- Annex 2 Functional Scopes for every client
- Annex 3 Service Level Agreement
- Annex 4 Pricing Model
- Annex 5 Target markets
- Annex 6 optional - Marketing
- Technical Onboarding can start
- We receive a redirect URL for OAuth authentication flow from you
- We agree about a consent text which will be shown to end customer
- An OAuth client with agreed scopes is assigned to you
- We communicate the OAuth credentials to you
And you can start developing - Once you have completed implementation, testing and have taken care of defined edge cases we will validate the agreed Use Cases together
- Preparation for going Live:
- We agree about a release date
- Communicate marketing materials and text
- Share your integration solution with your end customers
What do we need from you ?
- Name of your client/s
- An Answer to the question:
If voice assistant integration has been implemented to trigger any Bosch Smart Home devices or services from your client/s - Legal documents mentioned above
- Annex 1 contact with your information
- Use cases which are possible with your client together with the Bosch Smart Home devices
- Agreement about consent text, which is shown to the user when mapping the accounts from your client
- Redirect URL for each of your OAuth clients
What will you need from us ?
- Access to the API specification
- OAuth client(s) with credentials and assigned scopes.
- Certification to publish your integration solution