Skip to main content
GET
Get one order

Authorizations

DX-ACCESS-KEY
string
header
required

The API key id (decimal string).

DX-ACCESS-TIMESTAMP
string
header
required

Request timestamp, Unix milliseconds (decimal). ±5000 ms replay window.

DX-ACCESS-SIGNATURE
string
header
required

base64(HMAC-SHA256(secret, "timestamp\nMETHOD\npath?query\nbody")). For the WS handshake the body is empty and the path is /v1/ws.

Path Parameters

order_id
string
required

A u64-domain value rendered as a decimal string (api.md §1).

Pattern: ^[0-9]+$
Example:

"182390"

Response

The order object (api.md §6.6).

An order object — request echo plus lifecycle fields (api.md §6.6).

order_id
string | null
required

null until the order reaches the stream

Pattern: ^[0-9]+$
Example:

"182390"

client_order_id
string
required

A u64-domain value rendered as a decimal string (api.md §1).

Pattern: ^[0-9]+$
Example:

"182390"

market_id
integer
required
side
enum<string>
required
Available options:
buy,
sell
outcome
enum<string>
required
Available options:
yes,
no
tick
integer
required

Price tick in cents, in the outcome's own space.

Required range: 1 <= x <= 99
qty
integer
required
tif
enum<string>
required
Available options:
gtc,
gtt,
ioc,
fok
expiry_ts
string
required

ns; "0" when not gtt

Pattern: ^[0-9]+$
Example:

"182390"

max_cost
string
required

cents; "0" when unset

Pattern: ^[0-9]+$
Example:

"182390"

group_id
integer
required
flags
integer
required

bitfield: bit0 post_only, bit1 reduce_only, bit2 cancel_on_pause, bit3 stp_maker

status
enum<string>
required
Available options:
resting,
partially_filled,
executed,
canceled,
expired,
rejected
reason
string | null
required

CANCELED/REJECTED reason name when terminal

filled_qty
integer
required
remaining_qty
integer
required
created_seq
string
required

A u64-domain value rendered as a decimal string (api.md §1).

Pattern: ^[0-9]+$
Example:

"182390"

created_ts
string
required

A u64-domain value rendered as a decimal string (api.md §1).

Pattern: ^[0-9]+$
Example:

"182390"

last_update_seq
string
required

A u64-domain value rendered as a decimal string (api.md §1).

Pattern: ^[0-9]+$
Example:

"182390"

as_of_seq
string
required

Stream sequence this answer is current as of (api.md §1).

Pattern: ^[0-9]+$
Example:

"182390"