Internationalization Support
The Language parameter can be passed in the request header to enable multilingual responses. If the parameter is not provided, the default language is Chinese. If the specified language is not supported, the system defaults to English. Currently supported languages: Chinese, English, Japanese, Korean, French.
Error code Example
| code | description |
|---|---|
| 401 | Not logged in or login has expired |
| 402 | API Key expired, please apply again |
| 406 | Accessing IP is not in the whitelist |
| 500 | Internal error. Please try again. |
| 501 | System busy, try again later |
| 506 | Unknown source of request |
| 510 | Requests are too frequent, please try again later |
| 511 | You do not have access to the interface |
| 513 | Invalid request, please try again later |
| 600 | Parameter error |
| 601 | Data parsing error |
| 602 | Confirming signature failed |
| 603 | Repeated request |
| 604 | Sorry, this feature is under maintenance |
| 701 | Please enable API Key read access |
| 702 | Please enable API Key write access |
| 703 | Trading information read access is required |
| 704 | Please enable API Key trading information write access |
| 801 | System under maintenance |
| 1000 | Account does not exist |
| 1001 | Contract does not exist |
| 1002 | Contract not activated |
| 1003 | Risk limit level error, please try again after adjustment |
| 1004 | Amount error |
| 2001 | Order direction error |
| 2002 | Position type error |
| 2003 | Exceeded the maximum buying price {amount} {currency}, please fill in again |
| 2004 | Selling price is lower than the minimum price {amount} {currency}, please fill in again |
| 2005 | Balance insufficient |
| 2006 | Leverage multiplier must be within the upper limit {max} and lower limit {min} |
| 2007 | Order price error |
| 2008 | Insufficient number of positions can be closed |
| 2009 | Position is nonexistent or closed |
| 2011 | Order quantity error |
| 2013 | Number of cancelled orders exceeds {count} |
| 2014 | Orders in batches shall not be greater than {count} |
| 2015 | Price or quantity precision error, please enter again |
| 2016 | Trigger order exceeds the max. number of {count} |
| 2018 | Cannot exceed the maximum reducible margin {vol} |
| 2019 | Leverage adjustment unavailable while orders are open |
| 2021 | Order leverage is inconsistent with the existing position leverage |
| 2022 | Position type error |
| 2023 | Risk limit cannot be modified at the moment due to leverage of existing open positions |
| 2024 | There's order with leverage greater than the maximum leverage of the new order, so modifying the risk limit is unavailable at the moment |
| 2025 | Your current position amount is greater than the allowable amount of the new order. Please modify the risk limit and place the order again |
| 2026 | Leverage adjustment is unavailable for cross margin |
| 2027 | Cross and isolated position of the same direction are alternative. |
| 2028 | Maximum order quantity of {count} exceeded |
| 2029 | Order type error |
| 2030 | External order ID too long (max. 32 digit) |
| 2031 | Current risk limit and maximum allowable number of positions exceeded, please adjust the risk limit |
| 2032 | Order price is lower than the liquidation price of the position |
| 2033 | Order price is higher than the liquidation price of the position |
| 2034 | Batch query quantity exceeds the limit of {count} |
| 2035 | Market order level not supported |
| 2036 | Number of orders has exceeded the limit, please contact Customer Service |
| 2037 | Trading too frequent, please try again later |
| 2038 | Max. allowable positions exceeded, please contact customer service |
| 2039 | Counterparty's order amount shall not be greater than that of the best bid or best ask. Please select more orders in the orderbook or reduce the order amount before placing the order |
| 2040 | Order does not exist |
| 2041 | Current order status does not allow cancelation |
| 2042 | Duplicate order ID |
| 2043 | The order does not match the position |
| 2044 | Insufficient margin to adjust leverage |
| 2045 | Minimum ratio allowed is {number} |
| 2046 | Maximum ratio allowed is {number} |
| 2047 | Minimum variance allowed is {number} |
| 2048 | Maximum variance allowed is {number} |
| 2049 | Liquidation may occur after the order is filled at the specified price. Please update the price before placing the order. |
| 2051 | Exceeds the maximum order amount allowed for a single order |
| 2052 | Partially filled orders do not support price or quantity editing |
| 2053 | One-way mode does not support limit order editing currently |
| 2054 | Unable to place a new order as the system has not found any successfully canceled orders. Please try editing the order again later or place a new order. |
| 2055 | System does not support limit order editing currently |
| 2056 | Market close order is in progress due to market volatility. Please try again later. We apologize for any inconvenience caused. |
| 2057 | Not meeting the minimum order amount required for a single order |
| 2058 | Chase Order Failed: The system does not currently support chase orders |
| 2059 | Chase Order Failed: Your order has been filled or canceled |
| 2060 | Chase Order Failed: TP price must be higher than the best bid price |
| 2061 | Chase Order Failed: SL price must be lower than the best bid price |
| 2062 | Chase Order Failed: TP price must be lower than the best ask price |
| 2063 | Chase Order Failed: SL price must be higher than the best ask price |
| 2064 | Unable to place chase orders in one-way position mode |
| 2065 | Chase Order Failed: Insufficient assets |
| 2066 | Chase Order Failed: This action will result in liquidation |
| 2068 | MEXC has disabled certain SMS services |
| 2069 | Your current Cross Margin position is showing a loss. Please close the position before claiming the reward again. |
| 2070 | Price distance cannot exceed 5% of the current bid1/ask1 |
| 2071 | Max. chase distance cannot exceed 10% |
| 2072 | You can have up to {count} active chase limit orders per account at a time |
| 2073 | A chase limit order already exists for this Futures pair |
| 2074 | Chase limit orders cannot be edited |
| 2075 | This is not a chase limit order |
| 2076 | This order is a chase limit order |
| 2077 | Long: Fill price is below the liquidation price. Use a limit order instead. |
| 2078 | Short: Fill price exceeds the liquidation price. Use a limit order instead. |
| 2079 | Loss Coverage does not exist |
| 2080 | Loss Coverage used |
| 2081 | Loss Coverage expired |
| 2082 | Loss Coverage unavailable |
| 3001 | Trigger order price type error |
| 3002 | Trigger order type error |
| 3003 | Execution cycle error |
| 3004 | Trigger price error |
| 3006 | Order prices can only be edited for orders that have not been triggered yet |
| 3007 | Take-profit price of a trigger-market long order should be higher than the trigger price |
| 3008 | Take-profit price of a trigger-limit long order should be higher than the order price |
| 3009 | Stop-loss price of a trigger-market long order should be lower than the trigger price |
| 3010 | Stop-loss price of a trigger-limit long order should be lower than the order price |
| 3011 | Take-profit price of a trigger-market short order should be lower than the trigger price |
| 3012 | Take-profit price of a trigger-limit short order should be lower than the order price |
| 3013 | Stop-loss price of a short position trigger-market order should be higher than the trigger price |
| 3014 | Stop-loss price of a short position trigger-limit order should be higher than the order price |
| 3015 | Pre-set TP/SL prices can only be edited for orders that have not been triggered yet |
| 3016 | {symbol} order timed out |
| 3017 | {symbol} trigger order timed out |
| 3018 | {symbol} trailing stop order timed out |
| 3019 | {symbol} chase limit order timed out |
| 4001 | Unsupported cryptocurrency |
| 5001 | Stop profit price and stop loss price cannot both be empty |
| 5002 | Stop-limit order is nonexistent or closed |
| 5003 | The price of stop-limit order error |
| 5004 | Total amount of the stop-limit order is greater than the closable amount of the position |
| 5005 | Order failed as there is already a position TP/SL order. |
| 5006 | You currently have maker orders or positions in the opposite direction under a different margin mode |
| 6001 | Trading is forbidden |
| 6002 | Position opening is forbidden. Please contact Customer Service |
| 6003 | Incorrect time range, you can select up to 90 days only |
| 6004 | The trading pair and status should be filled in |
| 6005 | The trading pair is not available |
| 6006 | The current version does not support Cross Margin function, please use the Web version |
| 6007 | Switching from Cross Margin mode to Isolated Margin Mode is not supported |
| 6008 | Order placed successfully (The estimated liquidation price may not show accurately on the current version, kindly update to the latest version.) |
| 6009 | Position opening is currently unavailable for your account. Please go to Help Center to submit information for risk control removal. |
| 6010 | You are unable to use Multi-Asset mode. Please contact Customer Service. |
| 6011 | Unable to switch to Multi-Asset mode as there are currently active orders or positions. Please cancel the orders or close the positions first. |
| 6012 | Sub-accounts cannot use Multi-Asset mode |
| 6013 | Traders in Copy Trade cannot use Multi-Asset mode |
| 6014 | Your account has liabilities and cannot switch to Multi-Asset mode |
| 6015 | The account has liabilities and cannot switch to Single-Asset mode. Please clear the liabilities first. |
| 6016 | Unable to switch to Single-Asset mode as there are currently active orders or positions. Please cancel the orders or close the positions first. |
| 6017 | The current price has expired. Please request the price again. |
| 6018 | The current exchange rate is unfavorable, and this action may put your account at risk. Please request a new price |
| 6019 | Coin-margined trading is not supported in Multi-Asset mode |
| 6020 | Only cross margin is allowed in Multi-Asset mode |
| 6021 | There is an issue with the liability crypto. Please try again later. |
| 6022 | Trading error. Please try again later. |
| 6023 | Market maker accounts cannot use Multi-Asset mode |
| 6024 | Event Futures trading is not available in Multi-Asset mode |
| 6025 | Position airdrops are not available in Multi-Asset mode |
| 6026 | Position opening is unavailable until risk control verification is completed. |
| 6027 | Due to risk controls, opening new positions for this pair is temporarily disabled. Only closing is allowed. |
| 6028 | After the platform's risk review, you are no longer allowed to open Futures positions. |
| 6029 | Bonuses cannot be used to open Prediction Futures positions at this time. Please adjust the amount and try again. |
| 7001 | Please cancel active orders or close positions before modifying position mode |
| 7002 | Position mode mismatch, please switch position mode |
| 7003 | The new order type must be consistent with the existing order or the opening type of position |
| 7004 | The new order leverage must be consistent with the existing order or the leverage of the position |
| 7005 | The position amount for closing is insufficient, please check the position or the pending order |
| 7008 | Cannot be less than the minimum order amount {value} USDT |
| 7009 | Your leverage ratio (position value/wallet balance) is too high. Please close positions, make a transfer, or deposit funds first. |
| 8002 | Invalid state |
| 8003 | User mismatch |
| 8004 | No rewards to claim |
| 8005 | Activity does not exist |
| 8006 | Event rewards has been received |
| 8007 | The event has concluded |
| 8008 | Not participating in event |
| 8009 | The tournament does not exist |
| 8010 | Exceeded the registration time for the tournament |
| 8011 | Multiple registrations are not supported |
| 8012 | Insufficient available margin |
| 8016 | Activity in preparation. Please try again later |
| 8017 | Activity has ended. |
| 8019 | You are not entitled to participate in this activity. Please contact customer service for more details. |
| 8020 | The sub-account cannot participate in this activity. |
| 8021 | Claim failed. Please contact customer service. |
| 8022 | The rewards of this activity have been claimed. Please come back next time. Thank you for your support. |
| 8023 | Today's activity reward has been claimed. Please come back tomorrow. Thank you for your support. |
| 8024 | You are not a new user and cannot participate in this activity. |
| 8025 | This activity is not available in your country or region. |
| 8026 | This rule already exists. |
| 8027 | You've created the maximum number of rules. |
| 8028 | Insufficient deposit. Failed to claim reward. |
| 8029 | Registration is unavailable for the country you're located |
| 8030 | Event has not started |
| 8031 | Event has ended |
| 8032 | Lucky draw has not been enabled |
| 8033 | Registration unsuccessful |
| 8034 | Daily trading limit has not met the requirement |
| 8035 | Prize pool has been fully redeemed |
| 8036 | Lucky Spin chances are used up |
| 8037 | Cannot participate in multiple competitions at the same time |
| 8038 | The match has started |
| 8040 | Reward can't be claimed as it has expired |
| 8041 | You've successfully redeemed the reward, which will be distributed within 24 hours after the daily event ends. If the reward isn't credited to your account within 24 hours, it might have triggered the risk control system. |
| 8043 | We're sorry, you haven't reached the minimum trading volume. |
| 8044 | We're sorry, but the reward has been claimed. Please stay tuned for upcoming rewards. |
| 8045 | We are excited to see you complete the tasks and receive your rewards |
| 8046 | There's no check-in event on the day |
| 8047 | We're sorry, you haven't reached the minimum trading volume of this checkpoint. |
| 8048 | Exceeded the maximum number of {count} trading pairs for price alerts! |
| 8049 | Exceeded the maximum number of {count} price alerts supported for a single futures! |
| 8050 | The maximum number of indicator alerts is {count} |
| 8051 | Team does not exist |
| 8052 | Min. team member requirement not met |
| 8053 | Not within the allowed time frame |
| 8054 | Incorrect team code |
| 8055 | Application already exists |
| 8056 | You have already joined a team |
| 8057 | Unable to leave after the team is formed |
| 8058 | Unable to leave as the event is about to start |
| 8059 | No team creation request to cancel |
| 8060 | Status changed. Please refresh and try again. |
| 8061 | Record does not exist |
| 8062 | Team leader cannot leave the team |
| 8063 | Team Leader cannot transfer to themselves |
| 8064 | Withdrawal limit exceeded |
| 8065 | Action limit exceeded |
| 8066 | Not part of the team |
| 8067 | Members who are removed from a team will need to wait 24 hours before joining a new team |
| 8068 | Withdrawal period has ended. Unable to leave team. |
| 8069 | Minimum headcount reached. You can leave once a new member joins. |
| 8098 | You can’t take part in this event at the moment. For more details, please contact Customer Service. |
| 8099 | You can’t take part in this event at the moment. For more details, please contact Customer Service. |
| 8100 | Insufficient Points |
| 8101 | No draws available. Please try again later. |
| 8102 | Insufficient Picks |
| 8201 | Today's Prize Pool Fully Claimed |
| 8202 | Recommended |
| 8815 | Current positions exceeded the maximum number of positions {amount} {currency} that can be held at the target leverage |
| 8816 | Exceeded the maximum number of positions {amount} {currency} that can be held at this leverage |
| 8817 | Risk limiting mechanism has been upgraded. Please check the website for more information. |
| 8818 | Current positions exceeded the maximum number of contracts {amount} that can be held at the target leverage |
| 8819 | Exceeded the maximum number of contracts {amount} that can be held at this leverage |
| 8820 | Due to risk control measures, your account has reached the maximum position limit and cannot open additional positions |
| 8821 | The current position quantity exceeds the maximum position quantity allowed for the target leverage. The current maximum leverage that can be set is {leverage}. |
| 8823 | This Futures pair will be delisted. New positions cannot be opened. Existing positions remain unaffected. Please close them positions before settlement to avoid potential losses. |
| 8900 | You need to complete the advanced KYC to participate in the event |
| 8901 | Registered already! |
| 8902 | The event has expired! |
| 8903 | The event hasn't started yet! |
| 8904 | The event has ended! |
| 8905 | Sorry, you're not eligible for the event! |
| 8906 | Unable to access your info! |
| 8907 | Unable to access your asset info! |
| 8908 | You haven't activated the Futures account yet! |
| 8909 | To take part in the event, your USDT-M Futures account equity shall be greater than {minEquity} USDT, please try again after making transfer! |
| 8910 | Unable to access your country code! |
| 8911 | Unable to access your Futures settings info! |
| 8912 | Automatically cancelled as position has been closed |
| 8913 | Manually cancelled by user |
| 8915 | Leverage mode cannot be changed as there is an active order or position. Please cancel the order or close the position first. |
| 8916 | The file size exceeds the limit and cannot be generated, or has not been generated yet. Please download it from the web version or try again later. |
| 8917 | The reduce-only order would lead to insufficient position margin for existing orders |
| 8918 | Queries for market makers or particular users are not currently supported |
| 8919 | Exceeds the maximum value limit for position and open order values across all trading pairs for a single user |
| 8920 | Position opening has been suspended for the current trading pair and only closing is allowed. If you have any questions, please contact Customer Service. |
| 8921 | Position closing has been suspended for the current trading pair and only opening is allowed. If you have any questions, please contact Customer Service. |
| 8922 | Trading has been suspended for the current trading pair. If you have any questions, please contact Customer Service. |
| 8925 | Unable to export further as the remaining export quota for this month is 0! |
| 8926 | There is no data available for export in this time period. Please select a different time range for export. |
| 8927 | The number of data entries exported this time is too high. Please try reducing the export time range and exporting the data in batches. |
| 8928 | Single file download limit exceeded. Please apply to export reward history again. |
| 8929 | An export task is already in progress |
| 8930 | Not yet listed, unable to place an order |
| 8931 | Your leverage exceeds the maximum limit of {max}x in your country/region. Please adjust your leverage and try again. |
| 8932 | Due to risk controls, opening new positions for this pair is temporarily disabled. Only closing is allowed. |
| 8933 | This event futures is currently unavailable for trading |
| 8934 | Position opening is prohibited |
| 8935 | Number of open positions for event futures exceeds the limit {limit} |
| 8936 | Quantity must be between {min} and {max} {settleCoin} |
| 8937 | Today's loss exceeds the limit: {loseLimit} {settleCoin} |
| 8938 | Payout has changed. Please refresh the page and try again. |
| 8939 | Time unit has changed. Please refresh the page and try again. |
| 8940 | Invalid direction selection |
| 8941 | This event futures does not exist |
| 8942 | Invalid payout rate |
| 8943 | Invalid time unit |
| 8944 | Invalid quantity precision |
| 8945 | Daily profit has exceeded the maximum threshold of {dailyProfitUpperLimit} USDT. |
| 8946 | The number of open positions for Event Futures has exceeded the daily limit of {dailyOpenPositionUpperLimit}. |
| 8948 | Trading for this pair is about to close for the selected time period. Placing orders will be disabled during this period. |
| 8949 | This trading pair is outside trading hours. Placing orders is disabled. |
| 8950 | For risk management reasons, opening positions for this trading pair is unavailable in your country or region. You may only close existing positions. |
| 9065 | Transfer failed due to risk control. Please contact Customer Service. |
| 9066 | Transfer failed. Insufficient balance. |
| 9067 | Transfer failed |
| 9068 | Trading unavailable due to market closure. Only order cancellations are allowed; new orders cannot be placed. |
| 9069 | This trading pair only supports TP/SL triggered by fair price. |
| 9070 | This pair supports Isolated Margin mode only |
| 9071 | This pair supports Cross Margin mode only |
| 9073 | Stock Futures trading is suspended during market closure. You can view positions but cannot open or close them. Check the page for market hours. |
| 9074 | Guaranteed Stop-Loss is currently unavailable |
| 9075 | Stop-Loss trigger price can only be set to the last price |
| 9501 | Unable to create bot due to risk control reasons. Please contact Customer Service. |
| 9502 | Grid count must not exceed {MaxGridQty}. |
| 9503 | Grid count too high. Unable to create bot. |
| 9504 | Price range below limit: {DownPriceLimit}. |
| 9505 | Price range exceeds limit: {UperPriceLimit}. |
| 9506 | Investment must exceed {MinInvestment} {currency}. |
| 9507 | Sub-account retrieval failed. Cannot create grid. |
| 9508 | A maximum of {NoOfBots} bots can run simultaneously. |
| 9509 | Rejected: Bot already running. |
| 9510 | Rejected: Bot already stopped. |
| 9511 | Rejected: Withdrawable amount exceeds {MaxWithdrawable} {currency}. |
| 9512 | Rejected: Invalid stop price. |
| 9513 | Bot trading is not currently supported in sub-accounts. |
| 9514 | The TP amount is invalid and will cause the bot to stop immediately |
| 9515 | The SL amount is invalid and will cause the bot to stop immediately |
| 9516 | The bot is not running and cannot be modified |
| 9517 | The TP PNL rate is invalid and will cause the bot to stop immediately |
| 9518 | The SL PNL rate is invalid and will cause the bot to stop immediately |
| 9530 | Market closed. Failed to activate bot. |
| 9531 | Market closed. Activation price cannot be modified. |
| 9532 | Stock Futures grid bot creation unavailable yet |
| 9533 | Trading is currently closed for this pair. Claim another trading pair. |
| 9901 | Spot & Earn asset processing timed out. Please check your assets and wait for updates. |
| 9902 | Trading with Spot and Earn assets is not supported |
| 9903 | Spot or Earn assets cannot be used to open positions under Multi-Assets Mode |
| 9904 | Open Position With Earn & Spot Assets |
| 9905 | Earn Redemption Failed |
| 9906 | {side} {symbol} order failed while using Earn & Spot assets |
| 9907 | Spot Transfer Failed |
| 9908 | Successfully opened a position using Earn & Spot assets |
| 9909 | {side} {symbol} order placed successfully using Earn & Spot assets |
| 9910 | Spot Transfer Timeout |
| 9911 | {side} {symbol} order failed while using Earn & Spot assets. Please check your assets and try again. |
| 9912 | Order Failed |
| 9913 | Add Margin with Earn & Spot (Isolated) |
| 9914 | Failed to add margin in Isolated mode using Earn & Spot assets for {symbol} {side} |
| 9915 | Added Margin with Earn & Spot (Isolated) |
| 9916 | Successfully added margin in Isolated mode using Earn & Spot assets for {symbol} {side} |
| 9917 | Failed to add margin in Isolated mode using Earn & Spot assets for {symbol} {side} |
| 9918 | Failed to Add Isolated Margin |
| 9998 | Only position closing is supported, as the platform does not support other operations in your current country/region |
| 9999 | Network error. Please try again. |
| 11444 | This feature is temporarily unavailable. For details, please refer to our official announcement. Thank you for your understanding and cooperation. |
| 200005 | To further enhance the security of user accounts and assets, and better protect the rights and interests of our users, please complete KYC verification before proceeding with futures trading. Thank you for your understanding and support! |
| 200006 | Please complete KYC verification to access platform services and features and enhance your account security. |
| 300000 | Please complete KYC verification to access platform services and features and enhance your account security. |
| 300001 | To further enhance the security of user accounts and assets, and better protect the rights and interests of our users, please complete KYC verification before participating. Thank you for your understanding and support! |
| 300002 | Due to the relevant regulations, this service is not supported in your region |