Method Name
private/order
private/orderCreate a new order.
Required minimum session key permission level is admin
Parameters
amount
string required |
direction
string required |
instrument_name
string required |
limit_price
string required |
max_fee
string required |
nonce
integer required |
signature
string required |
signature_expiry_sec
integer required |
signer
string required |
subaccount_id
integer required |
is_atomic_signing
boolean |
label
string |
mmp
boolean |
order_type
string |
reduce_only
boolean |
referral_code
string |
reject_timestamp
integer |
time_in_force
string |
trigger_price
string |
trigger_price_type
string |
trigger_type
string |
Response
id string or integer required |
result object required |
result. order object required |
result.order.
amount
string required |
result.order.
average_price
string required |
result.order.
cancel_reason
string required |
result.order.
creation_timestamp
integer required |
result.order.
direction
string required |
result.order.
filled_amount
string required |
result.order.
instrument_name
string required |
result.order.
is_transfer
boolean required |
result.order.
label
string required |
result.order.
last_update_timestamp
integer required |
result.order.
limit_price
string required |
result.order.
max_fee
string required |
result.order.
mmp
boolean required |
result.order.
nonce
integer required |
result.order.
order_fee
string required |
result.order.
order_id
string required |
result.order.
order_status
string required |
result.order.
order_type
string required |
result.order.
quote_id
string or null required |
result.order.
signature
string required |
result.order.
signature_expiry_sec
integer required |
result.order.
signer
string required |
result.order.
subaccount_id
integer required |
result.order.
time_in_force
string required |
result.order.
replaced_order_id
string or null |
result.order.
trigger_price
string or null |
result.order.
trigger_price_type
string or null |
result.order.
trigger_reject_message
string or null |
result.order.
trigger_type
string or null |
result. trades array of objects required |
result.trades[].
direction
string required |
result.trades[].
expected_rebate
string required |
result.trades[].
index_price
string required |
result.trades[].
instrument_name
string required |
result.trades[].
is_transfer
boolean required |
result.trades[].
label
string required |
result.trades[].
liquidity_role
string required |
result.trades[].
mark_price
string required |
result.trades[].
order_id
string required |
result.trades[].
quote_id
string or null required |
result.trades[].
realized_pnl
string required |
result.trades[].
realized_pnl_excl_fees
string required |
result.trades[].
subaccount_id
integer required |
result.trades[].
timestamp
integer required |
result.trades[].
trade_amount
string required |
result.trades[].
trade_fee
string required |
result.trades[].
trade_id
string required |
result.trades[].
trade_price
string required |
result.trades[].
transaction_id
string required |
result.trades[].
tx_hash
string or null required |
result.trades[].
tx_status
string required |
Example
{request_example_shell}{request_example_javascript}{request_example_python}The above command returns JSON structured like this:
{response_example_json}