The Authentication APIs authenticate client and control access to the Dolby.io Communications APIs service.
Dolby.io Communications APIs use two types of authentication: Basic authentication and Bearer authorization. Basic authentication is used to request an access token that can later be used for API calls or for client SDK.
The client access token used in client applications for session authentication can be obtained by calling
https://session.voxeet.com/v1/oauth2/token with Basic authentication.
API calls with Bearer authorization require an access token in JSON Web Token (JWT) format, obtainable by calling
https://api.voxeet.com/v1/auth/token with Basic authentication.
The following diagram illustrates the scenarios where the customer may use the Authentication APIs.