To access any resource provided by the sipgate REST API, you have to send credentials with every request. How these credentials look like depends on the authentication method you choose.
sipgate currently offers Basic Authentication and
OAuth2. Basic Authentication is very convenient and easy to implement. Applications that need to read or write private information using the API on behalf of another user should use OAuth2.