License API

License API Authorization

1min

Server requests need to be authenticated and validated for their integrity, which is achieved by signing each request.

The signature, a unique representation of the request, is included as a parameter in the authorization header. This signature is a product of a specific algorithm applied to the request parameters, resulting in a unique string called the canonicalized signing string.

Each request from the client needs to have at least the following headers

1

Date (e.g. Date: Tue, 07 Jun 2014 20:51:35 GMT)

2

Authorization

  • algorithm="hmac-sha256"
  • headers="date"
  • signature="Base64(RSA-SHA256(signing_string))"
  • apikey="string"

Server will not accept requests where date header is set to past time.



Updated 21 May 2024
Doc contributor
Doc contributor
Doc contributor
Did this page help you?