Authentication

The REST API uses Basic Authentication over SSL to secure each request. In order to successfully authenticate, the client sets the request Authorization header to Basic, and transmits the Username and Password, separated by a colon (":") and encoded as a Base64 string.

For example:

  • Username: testuser
  • Password: testpassword
  • Formatted: testuser:testpassword
  • Base64 Encoded: dGVzdHVzZXI6dGVzdHBhc3N3b3Jk
  • Authorization Header: Authorization: Basic dGVzdHVzZXI6dGVzdHBhc3N3b3Jk

See the following Base64 Encoding figures for examples.

600 557