ZB.COM

开发者

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条记录
getordersnew (新)获取多个委托买单或卖单,每次请求返回pageSize<100条记录
getordersignoretradetype 取消tradeType字段过滤,可同时获取买单和卖单,每次请求返回pageSize<100条记录
getunfinishedordersignoretradetype 获取未成交或部份成交的买单和卖单,每次请求返回pageSize<=100条记录
getaccountinfo 获取用户信息

杠杆API

用于杠杆借贷、理财

接口 描述
getuserLeverAsset 获取用户杠杆信息
getLeverBills 获取杠杆账单
transferInLever 资产转入杠杆区
transferOutLever 资产转出杠杆区
loan 发布理财
cancelLoan 取消理财
getLoans 获取可借贷列表
getLoanRecords 获取借贷记录
borrow 借款
repay 还款
getRepayments 获取还款记录
getFinanceRecords 获取理财记录

子账号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 交易记录没有找到 -
4001 API接口被锁定 请等待一小时后自动解锁,并调节接口的访问频率
4002 请求过于频繁 请调节接口的访问频率

示例代码

如果在使用过程中有任何问题请联系我们API技术QQ群: 764113552,我们将在第一时间帮您解决技术问题。

签名方式: 先用sha加密secretkey,然后根据加密过的secretkey把请求的参数签名,请求参数按照ascii值排序加密,通过hmac MD5加密

文档下载

下载DEMO以及开发文档

GITHUB>>