错误代码
错误由两部分组成:错误代码和消息。代码是通用的,但消息可以不同。
错误JSON格式
json
{
"code": -1121,
"msg": "Invalid symbol."
}10xx-通用服务器或网络问题
-1000 UNKNOWN
- 处理请求时发生未知错误。
-1001 DISCONNECTED
- 内部错误;无法处理您的请求。请重试。
-1002 UNAUTHORIZED
- 您无权限执行此请求。请求需要包含API密钥。我们建议在任何请求中包含API密钥。
-1003 TOO_MANY_REQUESTS
- 请求太多;请使用WebSocket进行实时更新。
- 请求太多;当前限制为每分钟%s个请求。请使用webSocket进行实时更新以避免轮询API。
- 请求太多;IP直到%s才被禁止。请使用WebSocket进行实时更新以避免禁止。
-1005 NO_PERMISSION
- 无权限。
-1006 UNEXPECTED_RESP
- 从消息总线收到意外响应。执行状态未知。OPENAPI服务器在执行请求中发现异常。请向客户服务报告。
-1007 TIMEOUT
- 等待后端服务器响应的超时。发送状态未知;执行状态未知。
-1014 UNKNOWN_ORDER_COMPOSITION
- 不支持的订单组合。
-1015 TOO_MANY_ORDERS
- 达到速率限制。请放慢您的请求速度。
- 太多的新订单。
- 新订单太多;当前限制为%s每%s的订单数。
-1016 SERVICE_SHUTTING_DOWN
- 此服务不再可用。
-1020 UNSUPPORTED_OPERATION
- 不支持此操作。
-1021 INVALID_TIMESTAMP
- 此请求的时间戳在recvWindow之外。
- 此请求的时间戳比服务器的时间早1000毫秒。
- 请检查您的本地时间和服务器时间之间的差异。
-1022 INVALID_SIGNATURE
- 此请求的签名无效。
-1023 BIND_IP_WHITE_LIST_FIRST
- 请先设置 IP 白名单再使用 API。
-1031 FEATURE_SUSPENDED
- 该功能已暂停。
11xx - 2xxx 请求问题
-1100 ILLEGAL_CHARS
- 在参数中发现非法字符。
- 在参数“%s”中找到非法字符;合法范围为“%s”。
-1101 TOO_MANY_PARAMETERS
- 为此端点发送的参数太多。
- 参数太多;期望'%s'并收到'%s'。
- 检测到的参数的重复值。
-1102 MANDATORY_PARAM_EMPTY_OR_MALFORMED
- 未发送强制参数、为空/null或格式错误。
- 强制参数'%s'未发送,是空/null或格式错误。
- 必须发送参数'%s'或'%s',但两者都是空/null!
-1103 UNKNOWN_PARAM
- 发送了一个未知参数。
- 在BBEx Open Api中,每个请求至少需要一个参数。{Timestamp}。
-1104 UNREAD_PARAMETERS
- 并非所有发送的参数都被读取。
- 并非所有发送的参数都被读取;读取'%s'参数,但发送了'%s'。
-1105 PARAM_EMPTY
- 参数为空。
- 参数"%1!"为空。
-1106 PARAM_NOT_REQUIRED
- 不需要时发送参数。
- 参数“%1!”在不需要时发送。
-1107 API_KEY_EMPTY
- 请求头或参数中缺少 accessKey,或 accessKey 格式不正确。
-1111 BAD_PRECISION
- 精度高于为此资产定义的最大值。
-1112 NO_DEPTH
- 书上没有符号的订单。
-1114 TIF_NOT_REQUIRED
- 不需要时发送的TimeInForce参数。
-1115 INVALID_TIF
- 无效的时间。
- 在当前版本中,此参数为空或GTC。
-1116 INVALID_ORDER_TYPE
- 订单类型无效。
- 在当前版本中,ORDER_TYPE值是LIMIT或MARKET。
-1117 INVALID_SIDE
- 无效边。
- ORDER_SIDE值是买入或卖出
-1118 EMPTY_NEW_CL_ORD_ID
- 新客户端订单ID为空。
-1119 EMPTY_ORG_CL_ORD_ID
- 原始客户端订单ID为空。
-1120 BAD_INTERVAL
- 无效的间隔。
-1121 BAD_SYMBOL
- 无效符号。
-1125 INVALID_LISTEN_KEY
- 此listenKey不存在。
-1127 MORE_THAN_XX_HOURS
- 查找间隔太大。
- 开始时间和结束时间之间超过%s小时。
-1128 OPTIONAL_PARAMS_BAD_COMBO
- 可选参数的组合无效。
-1129 ORDER_DOWNLOAD_TIME_RANGE_EXCEED_ONE_YEAR
- 查询时间范围不能超过一年。
-1130 INVALID_PARAMETER
- 为参数发送的数据无效。
- 为参数"%1!"发送的数据无效。
-1131 INSUFFICIENT_BALANCE
- 余额不足。
-1132 ORDER_PRICE_TOO_HIGH
- 订单价格太高。
-1133 ORDER_PRICE_TOO_SMALL
- 订单价格低于最低,请检查一般经纪人信息。
-1134 ORDER_PRICE_PRECISION_TOO_LONG
- 订单价格小数太长,请检查一般经纪人信息。
-1135 ORDER_QUANTITY_TOO_BIG
- 订单数量太大。
-1136 ORDER_QUANTITY_TOO_SMALL
- 订单数量低于最低数量。
-1137 ORDER_QUANTITY_PRECISION_TOO_LONG
- 订购数量小数太长。
-1138 ORDER_PRICE_WAVE_EXCEED
- 订单价格超出允许范围。
-1139 ORDER_HAS_FILLED
- 订单已完成。
-1140 ORDER_AMOUNT_TOO_SMALL
- 交易金额低于最低金额。
-1141 ORDER_DUPLICATED
- 客户端订单重复
-1142 ORDER_CANCELLED
- 订单已被取消
-1143 ORDER_NOT_FOUND_ON_ORDER_BOOK
- 在订单簿上找不到
-1144 ORDER_LOCKED
- 订单已被锁定
-1145 ORDER_NOT_SUPPORT_CANCELLATION
- 此订单类型不支持取消
-1146 ORDER_CREATION_TIMEOUT
- 订单创建超时
-1147 ORDER_CANCELLATION_TIMEOUT
- 订单取消超时
-1148 ORDER_AMOUNT_PRECISION_TOO_LONG
- 市价单金额小数位过长。
-1149 CREATE_ORDER_FAILED
- 创建订单失败。
-1150 CANCEL_ORDER_FAILED
- 取消订单失败。
-1151 SYMBOL_PROHIBIT_ORDER
- 交易对尚未开放。
-1153 USER_NOT_EXIST
- 用户不存在。
-1156 ORDER_QUANTITY_INVALID
- 订单数量无效。
-1157 SYMBOL_API_TRADING_NOT_AVAILABLE
- 该交易对暂不支持 API 交易。
-1158 CREATE_LIMIT_MAKER_ORDER_FAILED
- 创建只做 maker 限价单失败。
-1161 REDUCE_MARGIN_FORBIDDEN
- 禁止减少保证金。
-1164 ERROR_AUTO_ADD_MARGIN
- 自动追加保证金错误
-1165 INVALID_STOP_TYPE
- 无效的stopType。
-1166 INVALID_CALLBACK_TYPE
- 无效的callbackType。
-1170 FINANCE_ACCOUNT_EXIST
- 理财账户已存在。
-1171 ACCOUNT_NOT_EXIST
- 账户不存在。
-1172 BALANCE_TRANSFER_FAILED
- 划转失败。
-1181 WITHDRAW_NOT_ALLOW
- 当前不允许提现。
-1182 DEPOSIT_NOT_ALLOW
- 当前不允许充值。
-1193 ORDER_COUNT_LIMIT
- 订单数量限制
-1194 MARKET_ORDER_FORBIDDEN
- 禁止创建市价单
-1195 LIMIT_ORDER_PRICE_TOO_SMALL
- 创建限价单价格太低
-1196 LIMIT_ORDER_PRICE_TOO_BIG
- 创建限价订单价格太高
-1197 LIMIT_ORDER_BUY_PRICE_TOO_BIG
- 创建限价单买入价格太高
-1198 LIMIT_ORDER_SELL_PRICE_TOO_SMALL
- 创建限价单卖出价太低
-1199 ORDER_BUY_QUANTITY_TOO_SMALL
- 订单购买数量太少
-1200 ORDER_BUY_QUANTITY_TOO_BIG
- 订单购买数量太多
-1201 LIMIT_ORDER_SELL_PRICE_TOO_BIG
- 创建限价单卖出价太高
-1202 ORDER_SELL_QUANTITY_TOO_SMALL
- 创建订单卖出数量太少
-1203 ORDER_SELL_QUANTITY_TOO_BIG
- 创建订单卖出数量太多
-1204 NOT_AUTHORIZED_ACCOUNT
- 账户未授权。
-1205 SAME_ACCOUNT_NOT_TRANSFER
- 相同账户之间不能划转。
-1206 ORDER_AMOUNT_TOO_BIG
- Transaction amount bigger than the max.
-1207 PLAN_ORDER_COUNT_LIMIT
- 计划委托数量达到限制。
-1208 STOP_PROFIT_LOSS_ORDER_COUNT_LIMIT
- 止盈止损委托数量达到限制。
-1209 STOP_PROFIT_LOSS_POSITION_TOTAL_LIMIT
- 止盈止损委托仓位数量达到限制。
-1210 DYNAMIC_STOP_PROFIT_LONG_FALL_QUANTITY_HIGH
- 多仓动态止盈回落数量过高。
-1211 DYNAMIC_STOP_PROFIT_LONG_ACTIVE_PRICE_LOW
- 动态止盈激活价格过低。
-1212 DYNAMIC_STOP_PROFIT_SHORT_ACTIVE_PRICE_HIGH
- 动态止盈激活价格过高。
-1213 ACCOUNT_SYMBOL_NOT_MATCH
- 账户与交易对不匹配。
-1214 ORDER_FUTURES_TRADE_BAN_OPEN
- 禁止开仓。
-1215 ORDER_FUTURES_TRADE_BAN_CLOSE
- 禁止平仓。
-1216 TRANSFER_LIMIT_FAILED
- 触发划转限制失败。
-1217 STOP_ORDER_BUY_PRICE_TOO_BIG
- 创建止损买单价格过高。
-1300 DUPLICATED_TRANSFER_ID
- transferId 重复。
14xx - API 体验金问题
-1400 API_VOUCHER_TYPE_NOT_ALLOWED
- 不允许使用该 API 体验金类型。
-1401 API_USE_VOUCHER_AGENT_NOT_ALLOWED
- 当前用户不符合使用 API 体验金的资格。
-1402 API_VOUCHER_QUERY_FAILED
- 查询 API 体验金失败。
-1403 API_VOUCHER_RECEIVE_FAILED
- 领取 API 体验金失败。
-1404 API_VOUCHER_AGENT_CONFIG_FAILED
- API 体验金代理配置失败。
-1405 API_VOUCHER_NOT_FOUND
- 未找到 API 体验金。
-1406 API_VOUCHER_USING
- API 体验金已在使用中。
-1407 API_VOUCHER_NOT_REACHING_THE_THRESHOLD
- 未达到 API 体验金领取门槛。
-1408 API_VOUCHER_ASSET_LESS_THAN_ZERO
- 合约资产小于零。
-1409 API_VOUCHER_STATUS_ERROR
- API 体验金状态无效。
-1410 API_VOUCHER_SYSTEM_ACCOUNT_INSUFFICIENT_BALANCE
- API 体验金系统账户余额不足。
-1411 API_VOUCHER_TRANSFER_ING
- API 体验金划转处理中。
-1412 API_VOUCHER_NON_MERGE
- API 体验金不可合并。
-1413 API_VOUCHER_TRADE_RATE_NOT_MATCH
- API 体验金交易比例不匹配。
-1414 API_VOUCHER_FEE_RULE_NOT_MATCH
- API 体验金手续费抵扣规则不匹配。
-1415 API_VOUCHER_TOKEN_NOT_MATCH
- API 体验金币种不匹配。
-1416 API_VOUCHER_BATCH_RECEIVE_INSUFFICIENT_BALANCE
- 部分 API 体验金因系统余额不足无法领取。
-1417 API_VOUCHER_BATCH_RECEIVE_NOT_REACHING_THE_THRESHOLD
- 部分 API 体验金未达到领取门槛。
-2010 NEW_ORDER_REJECTED
- 新订单被拒绝
-2011 CANCEL_REJECTED
- 取消订单被拒绝
-2013 NO_SUCH_ORDER
- 订单不存在
-2014 BAD_API_KEY_FMT
- API密钥格式无效。
-2015 REJECTED_MBX_KEY
- 操作的API、IP或权限无效。
-2016 NO_TRADING_WINDOW
- 找不到该品种的交易窗口。试试股票代码/24小时。
-2017 API_KEY_EXPIRED
- API密钥已过期
-2018 API_KEY_SUSPENDED
- API 触发风控限制已被暂停,如有疑问请联系 support@toobit.com。
3xxx - 过滤器和其他问题
-3000 OPTION_NOT_EXIST
- 期权不存在。
-3001 OPTION_HAS_EXPIRED
- 期权已过期。
-3002 OPTION_ORDER_POSITION_LIMIT
- 下单失败:仓位超过限制。
-3050 CREATE_API_KEY_EXCEED_LIMIT
- 账号对应的ApiKey已经存在
-3051 SUB_USER_TOTAL_ASSETS_EXCEEDING
- 子用户存在资产,不允许删除。
-3052 SUB_USER_ID_ERROR
- 子用户 ID 错误。
-3101 OPEN_MARGIN_ACCOUNT_ERROR
- 开设保证金账户错误
-3102 GET_MARGIN_SAFETY_ERROR
- 获取保证金安全错误
-3103 RISK_IS_NOT_EXIT
- 风险配置未退出
-3105 MARGIN_TOKEN_NOT_BORROW
- 无权限token
-3107 MARGIN_TOKEN_NOT_WITHDRAW
- 不能提现
-3108 GET_AVAIL_WITHDRAW_ERROR
- 获取令牌可用提现错误
-3109 MARGIN_WITHDRAW_ERROR
- 提取保证金失败
-3110 MARGIN_AVAIL_WITHDRAW_NOT_ENOUGH_FAILED
- 可用保证金提取不足失败
-3116 REPAY_ERROR
- 还款失败
-3117 GET_MARGIN_ALL_POSITION_ERROR
- 获取保证金所有持仓失败
-3120 GET_REPAY_ORDER_ERROR
- 获取还款订单失败
-3124 POSITION_AND_ORDER_DATA_ERROR
- 仓位和订单数据错误
-3125 POSITION_SIZE_CANNOT_MEET_TARGET_LEVERAGE_ERROR
- 头寸规模无法达到目标杠杆
-3126 ADJUST_LEVERAGE_FAIL
- 调整杠杆失败
-3127 ADJUST_LEVERAGE_TIMEOUT
- 调整杠杆超时
-3128 ADJUST_MARGIN_TYPE_CHECK_FAILED
- 当您有未结订单/头寸时,保证金模式无法更改
-3129 CONE_FUTURES_CHANGE_POSITION_TYPE_ERROR
- 期货换仓类型错误
-3130 ORDER_REJECT_FUTURES_ORDER_MARGIN_INSUFFICIENT
- 订单保证金不足
-3131 LEVERAGE_REDUCTION_IS_NOT_SUPPORTED
- 持仓的逐仓模式不支持减杠杆
-3132 ORDER_FUTURES_LEVERAGE_INVALID
- 已达到最大允许杠杆,请降低杠杆。
-3133 LEVERAGE_OPEN_ORDERS_EXCEEDS_THE_LIMIT
- 当前未成交订单数量超过限制。
-3136 QUICK_SYMBOL_ACTIVITY_LIMIT_BUY_IOC_ONLY
- 快捷交易活动仅支持限价买入 IOC 订单。
-3137 OPEN_COUNTDOWN_NOT_OVER
- 开盘倒计时尚未结束。
-3138 OPEN_ACTIVITY_PRE_HOLD_HANDLING
- 开盘活动预持仓处理中。
-3139 OPEN_ACTIVITY_MAX_AMOUNT_LIMIT
- 开盘活动超过最大金额限制。
-3140 OPEN_ACTIVITY_MIN_AMOUNT_LIMIT
- 开盘活动低于最小金额限制。
-3141 ORDER_SPL_ERR_LONG_STOP_PROFIT_PRICE
- 多仓止盈价格无效。
-3142 ORDER_SPL_ERR_LONG_STOP_LOSS_PRICE
- 多仓止损价格无效。
-3143 ORDER_SPL_ERR_SHORT_STOP_PROFIT_PRICE
- 空仓止盈价格无效。
-3144 ORDER_SPL_ERR_SHORT_STOP_LOSS_PRICE
- 空仓止损价格无效。
-3145 NO_POSITION
- 无持仓,请确认仓位方向。
-3147 PREVIOUS_TRANSFER_IS_BEING_PROCESSED
- 上一笔划转正在处理中,请稍后重试。
-3148 POSITION_MAX_FUTURES_RISK_LIMIT
- 创建订单超过合约最大风险限额。
-3149 REDUCE_MARGIN_INVALID
- 减少保证金金额无效。
-3150 MARGIN_ADJUSTMENT_IS_NOT_SUPPORTED_FOR_CROSS
- 全仓持仓不支持调整保证金。
-3151 SEPARATE_POSITION_MODE_NOT_SUPPORTED
- 不支持分离持仓模式。
-3152 SEPARATE_POSITION_WITH_WRONG_MODE
- 分离持仓不匹配:持仓模式必须为 SEPARATE。
-3153 WHOLE_POSITION_WITH_WRONG_MODE
- 合仓不匹配:持仓模式必须为 WHOLE。