API 代码库
Java connector
一个轻量级的 Java 代码库,提供让用户直接调用 API 的方法。
各个语言的 sdk:
java : https://github.com/jucoin-dev/ju-java-demo
response format
响应格式
所有的接口返回都是 JSON 格式。
Response
{
"code": 200,
"data": {},
"msg": "SUCCESS",
"msgInfo": []
}
响应代码
Http status
httpStatus | 描述 |
---|---|
200 | 请求成功,请进一步查看 rc、mc 部分 |
404 | 接口不存在 |
429 | 请求过于频繁,请按照限速要求,控制请求速率 |
500 | 服务异常 |
502 | 网关异常 |
503 | 服务不可用,请稍后重试 |
Return code
rc | return code |
---|---|
0 | 业务成功 |
1 | 业务失败 |
Message code
mc | message code |
---|---|
SUCCESS | 成功 |
FAILURE | 失败 |
AUTH_001 | 缺少请求头 validate-appkey |
AUTH_002 | 缺少请求头 validate-timestamp |
AUTH_003 | 缺少请求头 validate-recvwindow |
AUTH_004 | 错误的请求头 validate-recvwindow |
AUTH_005 | 缺少请求头 validate-algorithms |
AUTH_006 | 错误的请求头 validate-algorithms |
AUTH_007 | 缺少请求头 validate-signature |
AUTH_101 | ApiKey 不存在 |
AUTH_102 | ApiKey 未激活 |
AUTH_103 | 签名错误 |
AUTH_104 | 非绑定 IP 请求 |
AUTH_105 | 报文过时 |
AUTH_106 | 超出 apikey 权限 |
SYMBOL_001 | 交易对不存在 |
SYMBOL_002 | 交易对未开盘 |
SYMBOL_003 | 交易对暂停交易 |
SYMBOL_004 | 此交易对不支持您所在的国家 |
SYMBOL_005 | 该市场不支持通过 API 进行交易 |
SYMBOL_007 | 该交易对暂不支持改单 |
SYMBOL_010 | 该市场不支持您进行交易 |
ORDER_001 | 平台拒单 |
ORDER_002 | 资金不足 |
ORDER_003 | 交易对暂停交易 |
ORDER_004 | 禁止交易 |
ORDER_005 | 订单不存在 |
ORDER_006 | 过多的未完成订单 |
ORDER_007 | 子账户暂无交易权限 |
ORDER_008 | 当前下单价格或数量精度异常 |
ORDER_F0101 | 触发价格过滤器-最小值 |
ORDER_F0102 | 触发价格过滤器-最大值 |
ORDER_F0103 | 触发价格过滤器-步进值 |
ORDER_F0201 | 触发数量过滤器-最小值 |
ORDER_F0202 | 触发数量过滤器-最大值 |
ORDER_F0203 | 触发数量过滤器-步进值 |
ORDER_F0301 | 触发金额过滤器-最小值 |
ORDER_F0401 | 触发开盘保护滤器或限价保护过滤器 |
ORDER_F0501 | 触发限价保护滤器-买单最大偏离度 |
ORDER_F0502 | 触发限价保护滤器-卖单最大偏离度 |
ORDER_F0503 | 触发限价保护滤器-买单限制系数 |
ORDER_F0504 | 触发限价保护滤器-卖单限制系数 |
ORDER_F0601 | 触发市价保护滤器 |
ORDER_F0704 | 杠杠限价订单爆仓价格限制 |
COMMON_001 | 用户不存在 |
COMMON_002 | 系统繁忙,请稍后再试 |
COMMON_003 | 操作失败,请稍后再试 |
CURRENCY_001 | 币种信息异常 |
DEPOSIT_001 | 充值暂未开放 |
DEPOSIT_002 | 当前账号安全等级较低,请绑定手机/邮箱/谷歌身份验证器中的任意两种安全验证后再进行充值 |
DEPOSIT_003 | 地址格式不正确,请重新输入 |
DEPOSIT_004 | 地址已存在,请重新输入 |
DEPOSIT_005 | 冷钱包地址未找到 |
DEPOSIT_006 | 暂无充值地址,请稍后再试 |
DEPOSIT_007 | 地址生成中,请稍后再试 |
DEPOSIT_008 | 不支持充值 |
WITHDRAW_001 | 提现暂未开放 |
WITHDRAW_002 | 提币地址不合法 |
WITHDRAW_003 | 当前账号安全等级较低,请绑定手机/邮箱/谷歌身份验证器中的任意两种安全验证后再进行提现 |
WITHDRAW_004 | 未添加提币地址 |
WITHDRAW_005 | 提币地址不能为空 |
WITHDRAW_006 | Memo 不能为空 |
WITHDRAW_008 | 触发风控,暂不支持该币提现 |
WITHDRAW_009 | 提现失败,本次提现中部分资产受 T+1 提币限制 |
WITHDRAW_010 | 提币精度不合法 |
WITHDRAW_011 | 可用余额不足 |
WITHDRAW_012 | 提现失败,您今日剩余提现额度不足 |
WITHDRAW_013 | 提现失败,您今日剩余提现额度不足,可通过完成更高等级的实名认证提高额度 |
WITHDRAW_014 | 该笔提现地址不能使用内部转账功能,请取消内部转账功能后再提交 |
WITHDRAW_015 | 提现金额不足以抵扣手续费 |
WITHDRAW_016 | 提币地址已经存在 |
WITHDRAW_017 | 本次提币已处理,无法取消 |
WITHDRAW_018 | Memo 必须为数字 |
WITHDRAW_019 | Memo 不正确,请重新输入 |
WITHDRAW_020 | 您今日提现额度已达上限,请明天再试 |
WITHDRAW_021 | 您今日提现额度已达上限,本次最多只能提现0 |
WITHDRAW_022 | 提现金额必须大于0 |
WITHDRAW_023 | 提现金额必须小于0 |
WITHDRAW_024 | 不支持提现 |
WITHDRAW_025 | 请前往充值页面创建 FIO 地址 |
FUND_001 | 请求重复(一个 bizId 请求多次接口) |
FUND_002 | 余额不足 |
FUND_003 | 划转操作不支持 (比如子账户不支持理财划入划出) |
FUND_004 | 解冻失败 |
FUND_005 | 划转禁止 |
FUND_014 | 划入账户 id 和划出账户 id 不可以一样 |
FUND_015 | from 和 to 业务类型不可相同(用户不可以操作自己现货划转到现货) |
FUND_016 | 杠杆交易对不可为空 |
FUND_017 | 参数错误 |
FUND_018 | 冻结记录无效 |
FUND_019 | 解冻用户不相等 |
FUND_020 | 解冻币种不相等 |
FUND_021 | 操作不支持 |
FUND_022 | 冻结记录不存在 |
FUND_044 | 金额最大长度为 113 不可超过限制 |
SYMBOL_001 | 交易对不存在 |
TRANSFER_001 | 请求重复(一个 bizId 请求多次接口) |
TRANSFER_002 | 余额不足 |
TRANSFER_003 | 用户未注册 |
TRANSFER_004 | 币种不允许划转 |
TRANSFER_005 | 用户币种不允许划转 |
TRANSFER_006 | 划转禁止 |
TRANSFER_007 | 请求超时 |
TRANSFER_008 | 杠杆划入异常 |
TRANSFER_009 | 杠杆划出异常 |
TRANSFER_010 | 杠杆清零 划出禁止 |
TRANSFER_011 | 杠杆有借贷 划出禁止 |
TRANSFER_012 | 币种划转禁止 |
GATEWAY_0001 | 触发风控 |
GATEWAY_0002 | 触发风控 |
GATEWAY_0003 | 触发风控 |
GATEWAY_0004 | 触发风控 |