Create batch of orders
Place a batch of orders
+ Valid batch size is between 1-10 order(s)
+ If basic validation(including signature) fails - all orders will be rejected.
+ Orders are queued for risk checking independently and failure of one order
doesn't affect processing of another order.
Authentication
Authorizationstring
API Key authentication via header
Request
Order content
instruction
Order Instruction, GTC, IOC, RPI or POST_ONLY if empty GTC
Allowed values:
market
Market for which order is created
price
Order price
side
Order side
Allowed values:
signature
Order signature in as a string “[r,s]” signed by account’s paradex private key
signature_timestamp
Unix timestamp in milliseconds of order creation, used for signature verification
size
Size of the order
type
Order type
client_id
Unique client assigned ID for the order
flags
Order flags, allow flag: REDUCE_ONLY
Allowed values:
on_behalf_of_account
ID corresponding to the configured isolated margin account. Only for isolated margin orders
recv_window
Order will be created if it is received by API within RecvWindow milliseconds from signature timestamp, minimum is 10 milliseconds
signed_impact_price
Optional signed impact price for market orders (base64 encoded)
stp
Self Trade Prevention, EXPIRE_MAKER, EXPIRE_TAKER or EXPIRE_BOTH, if empty EXPIRE_TAKER
trigger_price
Trigger price for stop order
Response
Created
errors
orders