Create a new trading order
Unified market symbol
buy, sell Order type. Note: flip is only available on Kuru (spot DEX).
Flip Order (Kuru only):
A flip order places an initial order at price, and when filled, automatically places an opposite-side order at flipPrice.
This enables automated take-profit strategies.
limit, market, stop, stop_market, take_profit, take_profit_market, trailing_stop_market, flip Order quantity.
Kuru Market Order Size Semantics (different from other platforms):
amount is in quote asset (e.g., "1" means spend 1 AUSD to buy MON)amount is in base asset (e.g., "200" means sell 200 MON to get AUSD)Required for limit and flip orders
Required for flip orders (Kuru only). The price at which the order flips to the opposite side after fill.
Flip Order Lifecycle (Kuru only):
price and flipPriceprice (e.g., BUY at 0.01)flipPrice (e.g., SELL at 0.03)Custom client ID. In Hyperliquid, it is an optional 128 bit hex string. In Aster, it can only be string following the rule ^[\.A-Z\:/a-z0-9_-]{1,36}$. In LighterDex, it must fit within i64.
Reduce-only flag (not supported on Kuru - spot DEX)
Kuru-specific behavior:
GTX for post-only (order rejected if it would match immediately). Omit for aggressive trading (allows immediate matching).FOK for fill-or-kill (must fill completely or revert). Omit to allow partial fills.GTC, IOC, FOK, GTX, GTT Required for stop/TP orders (not supported on Kuru - spot DEX)
Position side for hedge mode (not supported on Kuru - spot DEX)
LONG, SHORT, BOTH Order expiry timestamp (milliseconds). Required for GTT orders
Provision-or-revert flag for flip orders (Kuru only). If true, ensures atomic execution for the flip order. Defaults to true if not provided.
Account identifier for multi-account support (Kuru only). If not specified, uses the default account. Note: If the account is locked by a running strategy, the order will be rejected.
Order placed successfully
Exchange order ID
Client order ID (if provided)
Trading symbol
buy, sell Order type. Note: flip is only available on Kuru (spot DEX).
Flip Order (Kuru only):
A flip order places an initial order at price, and when filled, automatically places an opposite-side order at flipPrice.
This enables automated take-profit strategies.
limit, market, stop, stop_market, take_profit, take_profit_market, trailing_stop_market, flip open, partial, closed, canceled, expired, rejected Order price
Order quantity
Filled quantity
Remaining quantity
Average fill price
Reduce-only flag
Position side (hedge mode)
LONG, SHORT, BOTH Kuru-specific behavior:
GTX for post-only (order rejected if it would match immediately). Omit for aggressive trading (allows immediate matching).FOK for fill-or-kill (must fill completely or revert). Omit to allow partial fills.GTC, IOC, FOK, GTX, GTT Stop price for stop/TP orders
Flip price for flip orders (Kuru only). The price at which the order flips to the opposite side after fill.
Creation timestamp
Last update timestamp
Timestamp when the venue (DEX) processed this order book snapshot (in milliseconds)
Timestamp when HyperETH API server received this message from the venue (in milliseconds)
Timestamp when HyperETH API server completed all processing before returning to client (in milliseconds)