Send order

Body Params
string

A unique identifier for the order provided by the API customer. This ID must be unique to prevent duplication.

string
required
Defaults to id_or_symbol

The symbol or numeric ID of the contract for which the order is being placed.

string
enum
required
Defaults to market

Specifies the type of order, such as limit or market

Allowed:
string
Defaults to 0

The limit price for the order, applicable only if the order type is limit.

string
enum
required
Defaults to GTC

Defines how long the order remains valid before expiration. Options include "GTC" (Good Till Canceled), "IOC" (Immediate or Cancel), "FOK" (Fill or Kill), and "PO" (Post Only).

Allowed:
boolean
Defaults to false

A boolean flag indicating whether the order should only reduce a position, not increase it.

string

The size of the order expressed in the smallest tradable increments, always an integer. Only one quantity parameter should be provided.

string

The size of the order in terms of contracts. Only one quantity parameter should be provided.

string

The size of the order in units of the underlying asset. Only one quantity parameter should be provided.

int64
required

Time of request creation, required for all trading requests. In milliseconds.

int64
Defaults to 5000

The number of milliseconds after timestamp the request is valid for

string
Defaults to 100

The maximum premium in USDC that the client is willing to pay.

Headers
string
required

Signature of request

Responses

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