The API requires clients to authenticate and authorize their requests using OAuth 2.0. This involves obtaining an access token that grants the necessary permissions to access protected resources. Clients must adhere to the OAuth 2.0 specifications for token acquisition and usage.

During the client registration process, clients will receive unique credentials, such as client id and secret, required to retrieve the access token through Request Access Token endpoint. .