HTTP request

Header

Header parameter

Description

Allowed values / Example

Content-type

HTTPS request format.

Content-type: application/json

Accept

HTTPS response format.

Accept: application/json

Content-length

Content length of file. The value is populated when the request is sent.

Content-length: nnn

X-initiatingParticipantID

The participant ID

X-initiatingParticipantID: 123456

X-market

The market type that the request applies.

X-market: GAS

Authorisation

Specifies basic HTTP authentication containing the Base64[1] encoded username and password. The participant’s URM username and password are concatenated with a colon separator and then Base64 encoded.

Authorisation: Basic

QFhQVC0wMDAwMzoyZWRmOGJhYS0wY2I0LTQwZj

ctOTIyMS0yODUxNmM4N2MxNjQ=

(For URM username “@XPT-00003” and password “2edf8baa-0cb4-40f7-9221-28516c87c164”)

Note: There may be other HTTP request header parameters that are specific to the individual APIs.