Cancel all orders added
Added
DELETE /v1/trade/orders/all to cancel all open orders in
one request, optionally scoped to a single instrument. Available in the SDKs
as cancelAllOrders (TypeScript) and
cancel_all_orders (Python).Cancel responses include order IDs
Cancel responses now include
oid and coid fields.Taker delay added for immediately matching orders
Added a 20ms taker delay for orders that immediately match on entry.
Reduce-only orders added
Added the reduce-only field to order submission and order updates.
Auto-cancel and rate-limit updates
- Added
PATCH /v1/trade/auto-cancelto arm or clear a dead man’s switch that cancels all open orders at a specified time. - Added
GET /v1/account/auto-cancelto check the current auto-cancel status, trigger count, and daily reset time. - Auto-cancel is limited to 1000 triggers per UTC day per account.
- Added
updateLeverageandautoCancelWebSocket post messages. portfolioandbalancesWebSocket channels no longer push updates on every order or fill, only periodically.- Rate limit error messages now distinguish between
ip_rate_limited,action_rate_limited, andmessage_rate_limited.