Orders
Order management
Places a new order for the authenticated account.
Security
Requires both XApiKey (header) and Ed25519Sig (query) via the global security requirement. The signature is computed over the request query string (including timestamp and any other parameters you send).
Parameter Rules
LIMIT: requiresquantity,price, andtimeInForce.MARKET: requiresquantity.STOP_MARKET: requiresquantity,stopPrice, andstopComparison.STOP_LIMIT: requirequantity,price,timeInForce,stopPrice, andstopComparison.
Examples (query-string style)
LIMIT BUY:
symbol=PLEX-HBAR&side=BUY&type=LIMIT&timeInForce=GTC&quantity=1.5&price=1800.00×tamp=1724952745123MARKET SELL:
symbol=WBTC-USDC&side=SELL&type=MARKET&quantity=0.05×tamp=1724952745123STOP_LIMIT BUY:
symbol=WBTC-USDC&side=BUY&type=STOP_LIMIT&timeInForce=GTC&quantity=0.01&price=65000.00&stopPrice=64000.00×tamp=1724952745123&stopComparison=LE
Weight: 1
This endpoint also counts against your Order Count limit (API key based).
Ed25519 signature of payload
Trading pair symbol
WETH-USDCPattern: ^[A-Z0-9_]+-[A-Z0-9_]+$Order side
Supported order types. LIMIT requires price, quantity, and timeInForce. MARKET requires quantity. STOP_LIMIT requires stopPrice and quantity. *_LIMIT types require price, stopPrice, quantity, and timeInForce.
Applied to LIMIT and *_LIMIT orders.
Order quantity. Required for all order types
1.5Price for LIMIT and STOP_LIMIT orders.
1800Optional client-assigned ID (must be unique per account, max 36 chars)
myorder-001Pattern: ^[A-Za-z0-9._-]{1,36}$Trigger price for STOP_MARKET and STOP_LIMIT orders
64000Comparison operator for stop trigger (GE = stop when mid-price >= stopPrice; LE = stop when mid-price <= stopPrice)
Order accepted
Bad Request — invalid combination (e.g., LIMIT without price/timeInForce, or extra params for MARKET)
Unauthorized — missing/invalid API key or signature
Forbidden — credentials valid but not allowed to trade
Request Timeout — upstream or placement timeout
Too Many Requests - Rate limit exceeded.
Server error
Deletes an existing order for the authenticated account.
Security
Requires both XApiKey (header) and Ed25519Sig (query) via the global security requirement. The signature is computed over the request query string (including timestamp and any other parameters you send).
Weight: 1
This endpoint also counts against your Order Count limit (API key based).
Ed25519 signature of payload
Trading pair symbol
PLEX-HBARPattern: ^[A-Z0-9_]+-[A-Z0-9_]+$Server-assigned order ID (if combined with origClientOrderId, must refer to same order)
26a911ff-f546-eaaf-4b22-e57657b57571Original client-assigned order ID (optional if orderId is set, max 36 chars)
myorder-001Pattern: ^[A-Za-z0-9._-]{1,36}$New client-assigned order ID (optional, max 36 chars)
cancelOrder1Pattern: ^[A-Za-z0-9._-]{1,36}$Order canceled
Bad Request — invalid combination (e.g., mismatched orderId and origClientOrderId)
Unauthorized — missing/invalid API key or signature
Forbidden — credentials valid but not allowed to cancel orders
Request Timeout — upstream or placement timeout
Too Many Requests - Rate limit exceeded.
Server error
Last updated