Place Single Order

Submit a single order (authentication required). Requires spot trading permission (SPOT_TRADE).

Only supports LIMIT/MARKET order types:

  • LIMIT: price + quantity required, supports quantity-based placement only
  • MARKET: Do not send price

MARKET Order Combinations:

sideamountquantityOrder Basis
BUYYYOrder by amount (includes fee)
BUYYNOrder by amount (includes fee)
BUYNYOrder by quantity
SELLYYOrder by quantity
SELLYNOrder by amount
SELLNYOrder by quantity

In MARKET buy scenarios, amount includes trading fees.

Note: When newOrderRespType is set to RESULT, MARKET orders directly return execution results; LIMIT orders with special timeInForce settings directly return execution or expired/rejected results.

Body Params
string
required

Trading pair

string
enum
required

Order side

Allowed:
string
enum
required

Order type

Allowed:
string
enum

Time in force

Allowed:
string

Order price (required for LIMIT)

string

Order quantity

string

Order amount

string

Custom client order ID

string
enum

Response type, ACK or RESULT

Allowed:
int64

Expiration time (required for GTD)

Response

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