Introduction

Authentication is the act of challenging a party for legitimate credentials, providing the basis for creation of a security principal to be used for identity and access control. In other words, it is the process of proving you are who you say you are. To be able to call the Salto KS APIs, you first need to get authenticated and for that, you need to use our Identity Provider.

Salto KS uses an Identity Provider that implements OpenID Connect, which is an industry-standard authentication protocol implemented on top of OAuth 2.0. The purpose of an Identity Provider is to verify the identity of an end-user using different methods, which depends on the type of application trying to verify that user's identity. Every use of the API requires authentication so Salto can make sure that only authorized users can interact with KS content.

Your application needs to obtain a token before it can make API calls. As there are different application types, it is important to notice that there are different tokens for different use cases.

Salto Systems, S. L. uses third-party data storage and retrieval devices in order to allow secure browsing and gain a better understanding of how users interact with the website in order to improve our services. You can accept all cookies by clicking the "Accept cookies" button or reject their use by clicking the "Reject cookies" button. For more information, visit our Cookies Policy