WebSocket API (已开启)
ZB为用户提供了一个简单的而又强大的API,旨在帮助用户快速高效的将ZB交易功能整合到自己应用当中。
如果在使用过程中有任何问题,请联系客服 ,我们将为您做出最权威的解答。
WebSocket服务地址
ZB WebSocket服务连接地址:wss://api.zb.cn/websocket
配置API
获取ZB最新市场配置数据
接口 | 描述 |
---|---|
markets 获取已开启的市场信息,包括价格、数量小数点位数 |
行情API
获取ZB最新市场行情数据
接口 | 描述 |
---|---|
ticker 行情 | |
depth 市场深度 | |
trades 历史成交 |
交易API
用于ZB快速进行交易
接口 | 描述 |
---|---|
order 委托下单 | |
cancelOrder 取消委托 | |
getOrder 获取委托买单或卖单 | |
getorders 获取多个委托买单或卖单,每次请求返回10条记录 | |
getordersignoretradetype 取消tradeType字段过滤,可同时获取买单和卖单,每次请求返回pageSize<100条记录 | |
getaccountinfo 获取用户信息 |
杠杆API
用于杠杆借贷、理财
接口 | 描述 |
---|---|
getuserLeverAsset 获取用户杠杆信息 | |
getLeverBills 获取杠杆账单 | |
transferInLever 资产转入杠杆区 | |
transferOutLever 资产转出杠杆区 | |
loan 发布理财 | |
cancelLoan 取消理财 | |
getLoans 获取可借贷列表 | |
getLoanRecords 获取借贷记录 | |
borrow 借款 | |
repay 还款 | |
getRepayments 获取还款记录 | |
getFinanceRecords 获取理财记录 |
活动API
用于资金转入、转出、查询
接口 | 描述 |
---|---|
transferInSpark 资金转入活动区 | |
transferOutSpark 资金转出活动区 | |
getSparkUserAsset 获取用户活动区资产 |
子账号API
用于子账号管理
接口 | 描述 |
---|---|
addSubUser 创建子账号 | |
getSubUserList 获取子账号列表 | |
doTransferFunds 主子账号内部转账 | |
createSubUserKey 创建子账号API |
错误代码
所有API方法调用在请求失败或遇到未知错误时会返回JSON错误对象。
代码 | 描述 | 处理方式 |
---|---|---|
1000 | 调用成功 | - |
1001 | 一般错误提示 | 检查交易对等参数是否正确 |
1002 | 内部错误 | 系统错误,需向客服反应 |
1003 | 验证不通过 | 加密错误,检查参数是否合理排序是否正确等 |
1004 | 资金安全密码锁定 | 请等待资金密码解锁后再进行此操作 |
1005 | 资金安全密码错误,请确认后重新输入。 | 请仔细核对资金密码 |
1006 | 实名认证等待审核或审核不通过 | 请先在网页版完成实名认证审核 |
1007 | 频道为空 | 检查方法名是否正确 |
1008 | 事件为空 | 检查参数是否正确 |
1009 | 此接口维护中 | - |
1011 | 暂不开放 | - |
1012 | 权限不足 | 请在API设置中开通相应权限 |
1013 | 不能交易,若有疑问请联系在线客服 | - |
1014 | 预售期间不能卖出 | - |
2002 | 比特币账户余额不足 | - |
2003 | 莱特币账户余额不足 | - |
2005 | 以太币账户余额不足 | - |
2006 | ETC币账户余额不足 | - |
2007 | BTS币账户余额不足 | - |
2008 | EOS币账户余额不足 | - |
2009 | 账户余额不足 | - |
3001 | 挂单没有找到或已完成 | 检查交易对和订单ID是否正确 |
3002 | 无效的金额 | 检查下单金额是否符合标准 |
3003 | 无效的数量 | 检查下单数量是否符合标准 |
3004 | 用户不存在 | ACCESS_KEY错误,更正或者重新生成 |
3005 | 无效的参数 | 参数不符合格式 |
3006 | 无效的IP或与绑定的IP不一致 | 当前访问IP非绑定IP,在API设置中修改 |
3007 | 请求时间已失效 | 请更正请求时间 |
3008 | 交易记录没有找到 | - |
3009 | 价格超过限额 | - |
3010 | 你已设置该市场禁止交易,下单失败 | - |
3011 | 委托价格异常,为了避免您的资金损失,请修改后重新下单! | - |
4001 | API接口被锁定 | 请等待一小时后自动解锁,并调节接口的访问频率 |
4002 | 请求过于频繁 | 请调节接口的访问频率 |
示例代码
如果在使用过程中有任何问题请联系我们API技术QQ群: 764113552,我们将在第一时间帮您解决技术问题。
签名方式: 先用sha加密secretkey,然后根据加密过的secretkey把请求的参数签名,请求参数按照ascii值排序加密,通过hmac MD5加密
文档下载
下载DEMO以及开发文档