跳到主要内容

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

rcreturn code
0业务成功
1业务失败

Message code

mcmessage 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_101ApiKey 不存在
AUTH_102ApiKey 未激活
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_006Memo 不能为空
WITHDRAW_008触发风控,暂不支持该币提现
WITHDRAW_009提现失败,本次提现中部分资产受 T+1 提币限制
WITHDRAW_010提币精度不合法
WITHDRAW_011可用余额不足
WITHDRAW_012提现失败,您今日剩余提现额度不足
WITHDRAW_013提现失败,您今日剩余提现额度不足,可通过完成更高等级的实名认证提高额度
WITHDRAW_014该笔提现地址不能使用内部转账功能,请取消内部转账功能后再提交
WITHDRAW_015提现金额不足以抵扣手续费
WITHDRAW_016提币地址已经存在
WITHDRAW_017本次提币已处理,无法取消
WITHDRAW_018Memo 必须为数字
WITHDRAW_019Memo 不正确,请重新输入
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_015from 和 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触发风控