POST
, GET
, PUT
and DELETE
HTTP methods.Content-Type
header to application/json
.https://api.digitalriver.com
.liveMode
boolean attribute indicates whether you are in the test or production environment.upstream-id
request header should represent the unique identifier of the upstream request. This identifier should be __generated by the upstream application.upstream-application-id
request header should be an identifier generated by the upstream application that identifies all the calls made by that application. You should use the following format to pass the application name and its version: <application>/<version>
. For example, the header value might be EnterpriseApp/1.1. 5
.upstream-session-id
header should denote the identifier of a browser session. More specifically, this value identifies a single customer session in the upstream application, thereby allowing us to track that customer's path through the Digital River APIs.forwarded
request header can designate one or more IP address. This header is primarily used to capture a customer's IP address (in this case, the customer represents the end user of the upstream application). If you use forwarded
to pass more than one IP address, then the value farthest to the right should denote the customer's IP address. In the following example, for=198.51.100.17
is the customer's IP address.T
represent times.Z
is the zone designator for zero UTC offset, we add it (without a space) after the time values.