错误码
错误码
V2 公共错误码 (50000-50999)
| 错误码 | HTTP 状态码 | 错误提示 |
|---|---|---|
| 0 | 200 | 成功 |
| 50000 | 429 | 触发接口限频 |
| 50001 | 200 | 空 |
| 50002 | 200 | 内部错误 |
| 50003 | 200 | 数据验证失败 |
| 50004 | 200 | 数据库操作错误 |
| 50005 | 200 | 无效参数 |
| 50006 | 200 | 缺少参数 |
| 50007 | 200 | 无效操作 |
| 50008 | 200 | 无效配置 |
| 50009 | 200 | 缺少配置 |
| 50010 | 200 | 未实现 |
| 50011 | 200 | 不支持 |
| 50012 | 200 | 操作失败 |
| 50013 | 200 | 未授权 |
| 50014 | 200 | 安全原因 |
| 50015 | 200 | 服务器繁忙 |
| 50016 | 200 | 未知错误 |
| 50017 | 200 | 资源不存在 |
| 50018 | 200 | 无效请求 |
| 50019 | 200 | 业务验证失败 |
| 50101 | 400 | 请求参数错误 |
| 50102 | 401 | 时间戳已过期 |
| 50103 | 401 | DC-ACCESS-KEY 不能为空 |
| 50104 | 401 | DC-ACCESS-PASSPHRASE 不能为空 |
| 50105 | 401 | DC-ACCESS-PASSPHRASE 错误 |
| 50106 | 401 | DC-ACCESS-SIGN 不能为空 |
| 50107 | 401 | DC-ACCESS-TIMESTAMP 不能为空 |
| 50110 | 401 | IP 非法 |
| 50111 | 401 | 签名错误 |
| 50112 | 401 | 时间戳无效 |
| 50113 | 401 | ACCESS-KEY 无效 |
| 50114 | 401 | 权限无效 |
| 50116 | 401 | Token 不能为空 |
| 50117 | 401 | Token 无效 |
| 50118 | 401 | Token 过期 |
| 50119 | 405 | 请求方法错误 |
| 50120 | 404 | 未找到资金费率数据 |
| 50121 | 500 | 下游错误 |
V2 产品相关错误码 (51000-51999)
| 错误码 | HTTP 状态码 | 错误提示 |
|---|---|---|
| 51000 | 200 | instType 参数错误 |
| 51001 | 200 | 交易对不存在 |
| 51002 | 200 | 交易对无效 |
| 51026 | 200 | 交易对类型不匹配 |
| 51027 | 200 | 交易对不可交易 |
| 51028 | 200 | 需申请白名单 |
| 51029 | 200 | 订单数量超限/仅跟单用户可见 |
| 51030 | 200 | 仅限邀请跟单 |
| 51031 | 200 | 黑名单用户不可跟单 |
| 51032 | 200 | 需先清仓 |
V2 跟单错误码 (52000-52999)
| 错误码 | HTTP 状态码 | 错误提示 |
|---|---|---|
| 52001 | 200 | 获取合约失败 |
| 52002 | 200 | 缺少跟单代码 |
| 52003 | 200 | 不支持的合约 |
| 52004 | 200 | 需先清仓 |
| 52005 | 200 | 跟单代码格式错误 |
| 52006 | 200 | 单一市场持仓 |
| 52007 | 200 | 清仓错误 |
V2 资金服务错误码 (54000-54999)
| 错误码 | HTTP 状态码 | 错误提示 |
|---|---|---|
| 54001 | 200 | 资金服务错误 |
| 54002 | 200 | 系统错误 |
| 54003 | 200 | 请求过于频繁 |
| 54004 | 200 | 模板不存在 |
| 54005 | 200 | 用户不存在 |
| 54006 | 200 | 短信验证码错误 |
| 54007 | 200 | 邮箱验证码或 API 密码错误 |
| 54008 | 200 | 名称重复 |
| 54009 | 200 | 时间戳过期/动态错误 |
| 54010 | 200 | 签名异常 |
| 54011 | 200 | 版本异常 |
| 54012 | 200 | UID 与账户不匹配 |
V2 核心交易错误码 (60000-60199)
| 错误码 | HTTP 状态码 | 错误提示 |
|---|---|---|
| 60000 | 200 | 成功 |
| 60001 | 200 | 系统未就绪 |
| 60002 | 200 | 记录不存在 |
| 60003 | 200 | 记录已存在 |
| 60004 | 200 | 非法操作 |
| 60005 | 200 | 参数值非法 |
| 60007 | 200 | 会话无效 |
| 60008 | 200 | 合约不存在 |
| 60009 | 200 | 会员不存在 |
| 60011 | 200 | 行情不存在 |
| 60012 | 200 | 字段错误 |
| 60014 | 200 | 重复操作 |
| 60018 | 200 | 市价单不能排队 |
| 60020 | 200 | GTD 订单已过期 |
| 60021 | 200 | 改单数量超限 |
| 60022 | 200 | 订单已存在 |
| 60024 | 200 | 订单不存在 |
| 60025 | 200 | 报价不存在 |
| 60026 | 200 | 合约状态不允许操作 |
| 60027 | 200 | 合约状态切换非法 |
| 60030 | 200 | 可改单量不足 |
| 60031 | 200 | 平仓持仓不足 |
| 60032 | 200 | 持仓限制 |
| 60033 | 200 | 平仓 后账户为负 |
| 60034 | 200 | 会员持仓限制 |
| 60035 | 200 | 账户不存在 |
| 60036 | 200 | 资金不足 |
| 60037 | 200 | 数量非法 |
| 60044 | 200 | 数量步长不合法 |
| 60048 | 200 | 价格步长不合法 |
| 60049 | 200 | 价格高于上限 |
| 60050 | 200 | 价格低于下限 |
| 60051 | 200 | 无交易权限 |
| 60052 | 200 | 仅允许平仓 |
| 60054 | 200 | 用户未登录 |
| 60056 | 200 | 仅管理员可操作 |
| 60058 | 200 | 用户不匹配 |
| 60059 | 200 | 用户被重登 |
| 60060 | 200 | 用户名或密码错误 |
| 60062 | 200 | 用户未激活 |
| 60065 | 200 | 登录 IP 非法 |
| 60071 | 200 | 不能操作派生单 |
| 60076 | 200 | 订单已挂起 |
| 60077 | 200 | 订单已激活 |
| 60078 | 200 | GTD 日期缺失 |
| 60079 | 200 | 不支持的订单类型 |
| 60080 | 200 | 用户无权限 |
| 60088 | 200 | 用户不存在 |
| 60099 | 200 | 不能代他人操作 |
| 60100 | 200 | 保证金不足 |
| 60118 | 200 | 组合单仅支持单一合约 |
| 60139 | 200 | OTC 类型错误 |
| 60172 | 200 | 杠杆不足 |
| 60175 | 200 | 价格必须大于 0 |
| 60176 | 200 | API Key 无效 |
| 60177 | 200 | API Key 已过期 |
| 60178 | 200 | API Key 超限 |
| 60179 | 200 | Key 为空 |
| 60180 | 200 | 找不到保证金率 |
| 60181 | 200 | 重复 API Key |
| 60182 | 200 | 缺少限价 |
| 60183 | 200 | 查询频率超限 |
| 60184 | 200 | 挂单数量超限 |
| 60185 | 200 | 可开委托数不足 |
| 60186 | 200 | 会话不存在 |
| 60187 | 200 | 超出卖一价格 |
| 60188 | 200 | 超出买一价格 |
| 60189 | 200 | 持仓已存在 |
| 60190 | 200 | 标的价格错误 |
| 60191 | 200 | 记录解析失败 |
| 60192 | 200 | 重复记录 |
| 60193 | 200 | 超过最大数量 |
| 60194 | 200 | 低于最小数量 |
| 60195 | 200 | 持仓低于最小数量 |
| 60196 | 200 | 交易被禁止 |
| 60197 | 200 | 找不到手续费配置 |
| 60198 | 200 | 持仓笔数超限 |
| 60199 | 200 | 杠杆过高 |
| 60200 | 200 | 持仓存在风险 |
| 60201 | 200 | 不能切换持仓类型 |
| 60202 | 200 | 低于最小成交额 |
| 60203 | 200 | 找不到合约信息 |
| 60204 | 200 | 参数异常 |
| 60205 | 200 | 持仓为零 |
| 60206 | 200 | 价格差太小 |
| 10000 | 200 | 交易系统错误 |