/trade/orders

Submit a new order for execution.

Body Params
signedFields
object
required
string
required

The signature of the request, encoded from the signedFields

string

The client-defined unique identifier of this order used for lookup. This should always be unique; however, the server will not gurantee this or impose any checks.

string
enum
required

The type of order. (BANKRUPTCY_LIQUIDATION is deprecated)

boolean
required

Is this order to only reduce a position? Default false

boolean
Defaults to false

If set to TRUE, the order can only be a maker order

string
enum
Defaults to GTT

The time-in-force policy for the order. By default, all orders are GTT. UNSPECIFIED is set to default.

GTT: Good Til Time

IOC: Immediate Or Cancel

FOK: Fill Or Kill

Allowed:
string

Trigger price in base e9 for stop orders. This should always be a number

string
enum
Defaults to MAKER

The strategy used to resolve self trades.

TAKER: On a self trade, the taker order will be cancelled

MAKER: On a self trade, the maker order will be cancelled

BOTH: On a self trade, both the taker and the maker order will be cancelled

UNSPECIFIED: set to default value

Allowed:
Responses

429

Too Many Requests. The request was rate limited.

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