Skip to main content

Error Codes

HTTP Code

CodeDescription
400Bad request. Need to send the request with GET / POST (must be capitalized)
401Invalid request. 1. Need to use the correct key to access; 2. Need to put authentication params in the request header
403Forbidden request. Possible causes: 1. IP rate limit breached; 2. You send GET request with an empty json body
404Cannot find path. Possible causes: 1. Wrong path; 2. Category value does not match account mode

UMA & UTA & Futures of Normal Account

CodeDescription
0OK
10000Server Timeout
10001Request parameter error
10002The request time exceeds the time window range.
10003API key is invalid.
10004Error sign, please check your signature generation algorithm.
10005Permission denied, please check your API key permissions.
10006Too many visits. Exceeded the API Rate Limit.
10007User authentication failed.
10008Common banned, please check your account mode
10009IP has been banned.
10010Unmatched IP, please check your API key's bound IP addresses.
10014Invalid duplicate request.
10016Server error.
10017Route not found.
10018Exceeded the IP Rate Limit.
10024Compliance rules triggered
10027Transactions are banned.
10029The requested symbol is invalid, please check symbol whitelist
30150Current order leverage exceeds the maximum available for your current Risk Limit tier. Please lower leverage before placing an order.
30151Leverage for Perpetual or Futures contracts cannot exceed the maximum allowed for your Institutional Loan.
30153Reduce-Only restrictions must be lifted for both Long and Short positions at the same time.
40004the order is modified during the process of replacing , please check the order status again
110001Order does not exist
110003Order price exceeds the allowable range.
110004Wallet balance is insufficient
110005position status
110006The assets are estimated to be unable to cover the position margin
110007Available balance is insufficient
110008The order has been completed or cancelled.
110009The number of stop orders exceeds the maximum allowable limit. You can find references from our Open API doc.
110010The order has been cancelled
110011Liquidation will be triggered immediately by this adjustment
110012Insufficient available balance.
110013Cannot set leverage due to risk limit level.
110014Insufficient available balance to add additional margin.
110015The position is in cross margin mode.
110016The quantity of contracts requested exceeds the risk limit, please adjust your risk limit level before trying again
110017Unmatch the ReduceOnly rules.
110018User ID is illegal.
110019Order ID is illegal.
110020Not allowed to have more than 500 active orders.
110021Not allowed to exceeded position limits due to Open Interest.
110022Quantity has been restricted and orders cannot be modified to increase the quantity.
110023Currently you can only reduce your position on this contract. please check our announcement or contact customer service for details.
110024You have an existing position, so the position mode cannot be switched.
110025Position mode has not been modified.
110026Cross/isolated margin mode has not been modified.
110027Margin has not been modified.
110028You have existing open orders, so the position mode cannot be switched.
110029Hedge mode is not supported for this symbol.
110030Duplicate orderId
110031Non-existing risk limit info, please check the risk limit rules.
110032Order is illegal
110033You can't set margin without an open position
110034There is no net position
110035Cancellation of orders was not completed before liquidation
110036You are not allowed to change leverage due to cross margin mode.
110037User setting list does not have this symbol
110038You are not allowed to change leverage due to portfolio margin mode.
110039Maintenance margin rate is too high. This may trigger liquidation.
110040The order will trigger a forced liquidation, please re-submit the order.
110041Skip liquidation is not allowed when a position or maker order exists
110043Set leverage has not been modified.
110044Available margin is insufficient.
110045Wallet balance is insufficient.
110046Liquidation will be triggered immediately by this adjustment.
110047Risk limit cannot be adjusted due to insufficient available margin.
110048Risk limit cannot be adjusted as the current/expected position value exceeds the revised risk limit.
110049Tick notes can only be numbers
110050Invalid coin
110051The user's available balance cannot cover the lowest price of the current market
110052Your available balance is insufficient to set the price
110053The user's available balance cannot cover the current market price and upper limit price
110054This position has at least one take profit link order, so the take profit and stop loss mode cannot be switched
110055This position has at least one stop loss link order, so the take profit and stop loss mode cannot be switched
110056This position has at least one trailing stop link order, so the take profit and stop loss mode cannot be switched
110057Conditional order or limit order contains TP/SL related params
110058You can't set take profit and stop loss due to insufficient size of remaining position size.
110059Not allowed to modify the TP/SL of a partially filled open order
110060Under full TP/SL mode, it is not allowed to modify TP/SL
110061Not allowed to have more than 20 TP/SLs under Partial tpSlMode
110062There is no MMP information of the institution found.
110063Settlement in progress! {{key0}} not available for trading.
110064The modified contract quantity cannot be less than or equal to the filled quantity.
110066Trading is currently not allowed.
110068Leveraged trading is not allowed.
110069Ins lending customer is not allowed to trade.
110070ETP symbols cannot be traded.
110071Sorry, we're revamping the Unified Margin Account! Currently, new upgrades are not supported. If you have any questions, please contact our 24/7 customer support.
110072OrderLinkedID is duplicate
110073Set margin mode failed
110075RiskId not modified
110076Only isolated mode can set auto-add-margin
110077Pm mode cannot support
110078Added margin more than max can reduce margin
110079The order is processing and can not be operated, please try again later
3100197Temporary banned due to the upgrade to UTA
3200403isolated margin can not create order
3400208You have unclosed hedge mode or isolated mode USDT perpetual positions
3400209You have USDT perpetual positions, so upgrading is prohibited for 10 minutes before and after the hour every hour
3400210The risk rate of your Derivatives account is too high
3400211Once upgraded, the estimated risk rate will be too high
3400054You have uncancelled USDT perpetual orders
3400214Server error, please try again later
3400071The net asset is not satisfied