错误码

全局 HTTP 返回代码列表

HTTP 解释
404 Not Found - 找不到请求的接口
403 Forbidden - 无权限访问该资源(可能是KEY没有权限,也有可能是IP限制)
401 Unauthorized - 鉴权没通过(3个头部参数中有问题,没通过)
500 Internal Server Error - 服务器异常,BitMart服务出现问题

鉴权 返回错误码

如:httpStatus:200, body:{"code": 1000, "message": "OK", "trace": "12323-3243242-34334534-4353","data":{}}

message 错误信息 code 错误码 http状态码
找不到请求的接口 30000 404
请求头 X-BM-KEY 不能为空 30001 401
请求头 X-BM-KEY 无效 30002 401
请求头 X-BM-KEY 关联的账号已经被冻结,请联系客服处理 30003 401
请求头 X-BM-SIGN 不能为空 30004 401
请求头 X-BM-SIGN 无效的签名 30005 401
请求头 X-BM-TIMESTAMP 不能为空 30006 401
请求头 X-BM-TIMESTAMP 过期(超过1分钟过期) 30007 401
请求头 X-BM-TIMESTAMP 错误的格式 30008 401
无效的ip 30010 403
请求头 X-BM-KEY 过期 30011 403
请求头 X-BM-KEY 没有访问权限 30012 403
请求过于频繁 30013 429
服务不可用 30014 503

资金账户 API 返回错误码

如:httpStatus:200, body:{"code": 1000,"trace":"886fb6ae-456b-4654-b4e0-d681ac05cea1","message": "OK","data": {}}

message 错误信息 code 错误码 http状态码
请求成功 1000 200
无效请求(可能body为空,或者int参数传了string数据) 60000 400
资产账户类型account_type错误 60001 400
币种currency不存在 60002 400
该币种的充值通道已经关闭,详情请咨询客服 60003 400
该币种的提现通道已经关闭,详情请咨询客服 60004 400
小于允许提现的最小金额 60005 400
提现最大精确到小数点%d位 60006 400
此提现地址不在您的地址列表中 60007 400
提现余额不足 60008 400
今日可提现额度不足 60009 400
充提id不存在 60010 400
提现地址格式不正确 60011 400
该币种不支持次操作(如禁止IOTA,HLX的充值和提现调用) 60012 400
此账户已被禁止充值 60020 403
此账户已被禁止提现 60021 403
修改了安全项,此账户24小时内禁止提现 60022 403
无效的method请求 60030 405
不支持的content-type请求 60031 415
账户不存在 60050 500
内部服务错误,详情查看message 60051 500

现货 API 返回错误码

如:httpStatus:200, body:{"code": 1000,"trace":"886fb6ae-456b-4654-b4e0-d681ac05cea1","message": "OK","data": {}}

message 错误信息 code 错误码 http状态码
请求成功 1000 200
无效请求(可能body为空,或者int参数传了string数据) 50000 400
交易对参数Symbol错误,找不到交易对 50001 400
参数From 或者 参数To 格式错误 50002 400
参数Step 格式错误 50003 400
K线数据最大返回500条 50004 400
订单id找不到对应数据 50005 400
数量size 不能小于 %s 50006 400
数量size 不能大于 %s 50007 400
价格 price 不能小于 %s 50008 400
count*price 不能小于 %s 50009 400
参数 size 不能为空 50010 400
参数 price 不能为空 50011 400
参数 notional 不能为空 50012 400
limit*offset 不能大于 %s 50013 400
参数 limit 不能为空 50014 400
参数 limit 不能小于1 50015 400
参数 limit 不能大于 %d 50016 400
参数 offset 不能为空 50017 400
参数 offset 不能小于1 50018 400
错误的状态 status. 有效的状态有 [1=下单失败, 2=下单成功, 3=冻结失败, 4=冻结成功, 5=部分成交, 6=完全成交, 7=撤销中, 8=撤销成功 50019 400
余额不足 50020 400
请求参数格式错误 50021 400
服务不可用 50022 400
该交易对不能使用API进行下单 50023 400
订单深度最多返回200条 50024 400
价格 price 不能大于 %s 50025 400
您的账户已被冻结,请联系客服 53000 403
不支持此 Http Method 57001 405
不支持此 Media Type 58001 415
账号不存在 59001 500
服务内部错误 59002 500

合约 API 返回错误码

如:httpStatus:400, body:{"code": 40001, "message":"out_trade_no not found", "trace":"8bynjk-nmoew-sd1221-csd-123", "data":{} }

message 错误信息 code 错误码 http状态码
请求成功 1000 200
账号不存在 40001 400
out_trade_no 订单号不存在 40002 400
out_trade_no 订单号已经存在 40003 400
账号超过限制 40004 400
划转的数量超出小数限制 40005 400
无效IP 40006 400
无效请求参数 40007 400
参数 nonce 错误 40008 400
参数 ver 错误 40009 400
没有此服务(检查API路径是否正确) 40010 400
无效参数 40011 400
系统错误 40012 500
无效请求时间 40013 400
合约已经下架 40014 400
合约已经暂停 40015 400
此命令将触发用户头寸平仓 40016 400
不可能在同一位置同时开启和关闭 40017 400
你的头寸已关闭 40018 400
你的持仓清盘委托中 40019 400
你的持仓量不够 40020 400
你的持仓不存在 40021 400
不能全仓 40022 400
该头寸将在低于保证金时平仓 40023 400
该头寸将在低于保证金时发出清算警告 40024 400
持仓保证金不应低于基本限制 40025 400
你的交叉保证金头寸正在清盘委托中 40026 400
合约账户余额不足 40027 400
下单数量超过系统最大限制 40028 400
订单设置杠杆太大 40029 400
订单设置杠杆太小 40030 400
现价与触发价之间的偏差太大 40031 400
计划订单的生命周期太长 40032 400
计划订单的生命周期太短 40033 400
找不到此合约 40034 400

results matching ""

    No results matching ""