This API was primarily designed to obtain credentials required for accessing Karhoo API in backend-to-backend communication scenarios.


Getting access to the platform

To use this API you need to have a valid username and password. See: How to get access to the platform


Third-party authentication systems (web and mobile applications)

If you are looking for authenticating users from third-party web and mobile applications or using your external authentication system as a user base please read the Identity API for integrations based on OAuth2.0 and Token exchange.


Compatibility with Identity API

Please bear in mind that the Authentication API is a completely separate auth realm than the Identity API.
They cannot be used interchangeably. As a result, it is impossible to:

  • get an access token on Authentication API and refresh this token on Identity API
  • get an access token on Authentication API and get corresponding user details on Identity API