Authentication

Authentication

Authenticated requests must include both APIKey and APISign HTTP header in the request payload.

To construct the signature, use the following format:

"#{canonical_verb}|#{canonical_uri}|#{canonical_query}|#{access_key}"

where:

  • canonical_verb: HTTP request method (e.g., GET, POST, etc.)

  • canonical_uri: request path starting from the API root URL.

  • canonical_query: input parameters. For GET requests, these are query parameters; for POST and other methods, these are body parameters.

  • access_key: access key associated with the API request.

APIKey

The "APIKey" header should contain your API key.

Security Scheme Type: API Key

Header parameter name: APIKey

APISign

Authenticated requests should be signed with the "APISign" header, using a signature generated with according to HMAC SHA256 with your private key