Header Public Parameters

Updated by MoreLogin

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"


How did we do?