Create an order or reservation

Creates an order or reservation with the details provided in the request and returns the response.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Details of the order

string
required

VaultN SKU that defines the product, platform and region.

string
required

The end consumer's IPv4 address, used for determining the country.

string
required

Defines the currency (ISO 4217) in which the order is made.

double
required

Sales price to end customer including VAT.

double | null

Sales price to end customer excluding VAT.

double | null

Applied discount in percentage (in double) applied by the retailer.

double | null

The amount of the discount applied to the order.

string | null

Retailer's unique reference for the order.

string | null

Retailer's anonymized unique reference to the end customer.

uuid | null

Defines the agreement under which the order is made. Made optional with v4, recommended not to be used.

uuid | null

Optional reference to a specific price list shared by the connected vault. Currently only a single price list can be assigned to a connected vault. Included for future multi-price support.

boolean

When set to true, every order completion immediately decrypts and exposes the key, or the activation link, and sets the order status to fulfilled. When false, completed orders do not expose the key, or the activation link, until explicitly requested so. When not specified in a request the default value is false.

boolean

When set true, the Sku must have inventory available to be completed. If the requested SKU is out of stock or unavailable for any reason, the order is then canceled. If provided as false, orders are allowed to proceed to backOrder status to be completed later when inventory is made available. When not specified in a request the default value is false.

string | null

Alpha-2 code for the reported country of sales. Used for addressing VPN related difficulties resolving provided ipAddress. It is strongly advisable to provide this parameter.

int32
enum
required

An enumeration that defines if the request is an order or a reservation. 1 for order, 5 for reservation.

Allowed:
string | null

This parameter is related to Keyless orders. It defines the redirectUrl required for successful auth attempts made to the asset.

string | null

This parameter is related to Keyless orders. It defines the redirectUrl required for unsuccessful auth attempts made to the asset.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json