| 1015 | cloudflare frequency limit according to IP, block 30s |
| 40010 | Unavailable to place orders. Your identity information/IP/phone number shows you're in a country/region that is restricted from this service. |
| 100001 | There are invalid parameters |
| 100002 | systemConfigError |
| 100003 | Contract parameter invalid |
| 100004 | Order is in not cancelable state |
| 100005 | contractRiskLimitNotExist |
| 200001 | The query scope for Level 2 cannot exceed xxx |
| 200002 | Too many requests in a short period of time, please retry later--KuCoin business layer request frequency limit, block 10s |
| 200002 | The query scope for Level 3 cannot exceed xxx |
| 200003 | The symbol parameter is invalid. |
| 200005 | Insufficient balance (insufficient balance when modifying risk limit) |
| 300000 | Request parameter illegal |
| 300001 | Active order quantity limit exceeded (limit: xxx; current: xxx) |
| 300002 | Order placement/cancellation suspended, please try again later. |
| 300003 | Balance not enough, please first deposit at least 2 USDT before you go to battle |
| 300004 | Stop order quantity limit exceeded (limit: xxx, current: xxx) |
| 300005 | xxx risk limit exceeded |
| 300006 | The close price shall be greater than the bankruptcy price. Current bankruptcy price: xxx. |
| 300007 | priceWorseThanLiquidationPrice |
| 300008 | Unavailable to place the order, there's no contra order in the market. |
| 300009 | Current position size: 0, unable to close the position. |
| 300010 | Failed to close the position |
| 300011 | Order price cannot be higher than xxx |
| 300012 | Order price cannot be lower than xxx |
| 300013 | Unable to proceed the operation, there's no contra order in orderbook. |
| 300014 | The position is being liquidated, unable to place/cancel the order. Please try again later. |
| 300015 | The order placing/cancellation is currently not available. The Contract/Funding is undergoing the settlement process. When the process has been completed, the function will be restored automatically. Please be patient and try again later. |
| 300016 | The leverage cannot be greater than xxx. |
| 300017 | Unavailable to proceed the operation, this position is for Futures Brawl |
| 300018 | clientOid parameter repeated |
| 330005 | Please switch your margin mode to cross margin mode and try again |
| 330011 | Before initiating any Futures trades, please use the Switch Position Mode endpoint to update your position mode and confirm the change using the Get Position Mode endpoint. |
| 400001 | Any of KC-API-KEY, KC-API-SIGN, KC-API-TIMESTAMP, KC-API-PASSPHRASE is missing in your request header. |
| 400002 | KC-API-TIMESTAMP Invalid -- Time differs from server time by more than 5 seconds |
| 400003 | KC-API-KEY does not exist |
| 400004 | KC-API-PASSPHRASE error |
| 400005 | Signature error -- Please check your signature |
| 400006 | The IP address is not on the API whitelist |
| 400007 | Access Denied -- Your API key does not have sufficient permissions to access the URI |
| 400100 | Parameter Error -- You tried to access the resource with invalid parameters |
| 400100 | account.available.amount -- Insufficient balance |
| 404000 | URL Not Found -- The requested resource could not be found |
| 411100 | User is frozen -- Please contact us via support center |
| 415000 | Unsupported Media Type -- The Content-Type of the request header needs to be set to application/json |
| 429000 | Too Many Requests -- The total traffic limit of this KuCoin server interface has been triggered, you can retry the request |
| 500000 | Internal Server Error -- We had a problem with our server. Try again later. |