Choosing the right APIs


Viessmann APIs start with authorization and authentication. Ensuring only data relevant to the user is consumed is an important aspect with the use of our APIs. Leveraging Oauth guarantees that this concept and standard is upheld. Our process of requesting access tokens provides flexibility allowing for either implicit or authorization code flow.


Creating living spaces for generations to come is our core principle at Viessmann and our IoT selection is the heart of this philosophy. Choosing an API from our IoT offering will enable developers to access their heating systems. Regardless of requirements or scale our IoT selection will have something for you.

User Management

At Viessmann we provide developers the ability to take charge of their users. User management provides the means for the retrieval and modification of users. Whether you need to send a confirmation of a user email change or reset a password, our User Management API will provide you with the necessary tools.