Header Public Parameters
Header parameters
All APIs require the following parameters to be added to the requested header:
Parameter name | Type | Required | Description |
Content-Type | String | YES | application/json |
X-Api-Id | String | YES | API ID value in API settings page in "Profile". |
X-Nonce-Id | String | YES | Required, globally unique ID, generated by the caller, reference algorithm: {Client-Timestamp} + ":" + {Random String} |
Authorization | String | YES | Signature parameter, value taking algorithm: MD5 (API ID+NonceId+SecretKey) -API ID: Required, API ID value in the API settings page of "Profile" -NonceId: required, globally unique ID (i.e. the value of the previous parameter: X-Nonce ID) -SecretKey: Required, the API Key value in the API settings page of the "Profile" |
Example of signature parameters:
Assumption:
- API ID: 123456789
- NonceId: abcdef
- SecretKey: uvwxyz
The value of Authorization is:
MD5("123456789abcdefuvwxyz") = "2d3ad29bb2f48b569521ae0791bc5ca2"