API Authentication

API Authentication is performed via HTTP Basic. You’ll need to transmit the API-User key and password along with the request.

The API will check your authorization on each request, actions that are invisible to you on the UI will return HTTP 404 on the API as well.

Most HTTP libraries will handle Basic Authentication details automatically. To do it manually, include an Authorization header with a value like Basic credentials, in every request. The credentials string should be the Base64-encoded version of the string userid:password.

For example:

  Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZ3==

You can only access the API using the credentials from an API-User with access to the specific application.