ZB api

 本文介绍ZB api

Rest API (已开启)

ZB为用户提供了一个简单的而又强大的API,旨在帮助用户快速高效的将ZB交易功能整合到自己应用当中。

如果在使用过程中有任何问题,请加群764113552,我们将为您做出最权威的解答。

配置API

获取ZB最新市场配置数据

接口描述
http://api.zb.cn/data/v1/markets获取已开启的市场信息,包括价格、数量小数点位数

示例

 
1
//# Request
2
GET http://api.zb.cn/data/v1/markets
3
//# Response
4
{
5
    "btc_usdt": {
6
        "amountScale": 4,
7
        "priceScale": 2
8
    },
9
    "ltc_usdt": {
10
        "amountScale": 3,
11
        "priceScale": 2
12
    }
13
    ...
14
}
15

返回值说明

 
1
priceScale : 价格小数位数
2
amountScale : 数量小数位数
3

行情API

获取ZB最新市场行情数据

接口描述
http://api.zb.cn/data/v1/allTicker全币种行情

示例

 
1
//# Request
2
GET http://api.zb.cn/data/v1/allTicker
3
//# Response
4
{
5
    "hpybtc":{
6
        "vol":"19800.6",
7
        "last":"0.00000237",
8
        "sell":"0.000002366",
9
        "buy":"0.00000236",
10
        "high":"0.0000026552",
11
        "low":"0.00000229"
12
    },
13
    "tvqc":{
14
        "vol":"2201510.1",
15
        ......
16
}
17

返回值说明

 
1
high : 最高价
2
low : 最低价
3
buy : 买一价
4
sell : 卖一价
5
last : 最新成交价
6
vol : 成交量(最近的24小时)
7

http://api.zb.cn/data/v1/ticker行情

示例

 
1
//# Request
2
GET http://api.zb.cn/data/v1/ticker?market=btc_usdt
3
//# Response
4
{
5
    "ticker": {
6
        "vol": "40.463", 
7
        "last": "0.899999", 
8
        "sell": "0.5",
9
        "buy": "0.225", 
10
        "high": "0.899999", 
11
        "low": "0.081"
12
    }, 
13
    "date": "1507875747359"
14
}
15

返回值说明

 
1
high : 最高价
2
low : 最低价
3
buy : 买一价
4
sell : 卖一价
5
last : 最新成交价
6
vol : 成交量(最近的24小时)
7

请求参数说明

参数名描述

market

zb_qc,zb_usdt,zb_btc,btc_qc,btc_usdt,btc_pax,eth_usdt,eth_qc,eth_btc,eth_zb,eth_pax,xrp_qc,xrp_usdt,
xrp_btc,xrp_zb,bcc_usdt,bcc_qc,bcc_btc,bcc_zb,bcc_pax,eos_usdt,eos_qc,eos_btc,eos_zb,xlm_qc,xlm_usdt
,xlm_btc,ltc_usdt,ltc_qc,ltc_btc,ltc_zb,ltc_pax,usdt_qc,ada_qc,ada_usdt,ada_btc,dash_usdt,dash_qc,da
sh_btc,dash_zb,neo_qc,neo_usdt,neo_btc,etc_usdt,etc_qc,etc_btc,etc_zb,etc_pax,xem_qc,xem_usdt,xem_bt
c,doge_qc,doge_usdt,doge_btc,omg_qc,omg_usdt,omg_btc,zrx_qc,zrx_usdt,zrx_btc,qtum_usdt,qtum_qc,qtum_
btc,qtum_zb,bts_usdt,bts_qc,bts_btc,bts_zb,icx_qc,icx_usdt,icx_btc,ae_qc,ae_usdt,ae_btc,bat_usdt,bat
_qc,bat_btc,gnt_qc,gnt_usdt,gnt_btc,snt_qc,snt_usdt,snt_btc,hsr_usdt,hsr_qc,hsr_btc,hsr_zb,pax_usdt,
ubtc_usdt,bcd_usdt,ubtc_qc,bcd_qc,ubtc_btc,bcd_btc,sbtc_usdt,sbtc_qc,sbtc_btc,ink_usdt,ink_qc,ink_bt
c,tv_usdt,tv_qc,tv_btc,bcx_usdt,bcx_qc,bcx_btc,bth_usdt,bth_qc,bth_btc,lbtc_usdt,lbtc_qc,lbtc_btc,ch
at_usdt,chat_qc,chat_btc,hlc_usdt,hlc_qc,hlc_btc,bcw_usdt,bcw_qc,bcw_btc,btp_usdt,btp_qc,btp_btc,bit
cny_qc,topc_usdt,topc_qc,topc_btc,ent_usdt,ent_qc,ent_btc,1st_usdt,1st_qc,1st_btc,safe_usdt,safe_qc,
safe_btc,qun_usdt,qun_qc,qun_btc,btn_usdt,btn_qc,btn_btc,true_usdt,true_qc,true_btc,cdc_usdt,cdc_qc,
cdc_btc,ddm_usdt,ddm_qc,ddm_btc,bite_btc,hotc_usdt,hotc_qc,hotc_btc,xuc_qc,xuc_btc,epc_qc,epc_btc,bd
s_qc,bds_btc,gram_qc,gram_usdt,gram_btc,hpy_qc,hpy_usdt,hpy_btc,btm_qc,btm_usdt,btm_btc,edo_qc,edo_u
sdt,edo_btc,fun_qc,fun_usdt,fun_btc,mana_qc,mana_usdt,mana_btc,rcn_qc,rcn_usdt,rcn_btc,mco_qc,mco_us
dt,mco_btc,mith_qc,mith_usdt,mith_btc,knc_qc,knc_usdt,knc_btc,mtl_qc,mtl_usdt,mtl_btc,sub_qc,sub_usd
t,sub_btc,eosdac_qc,eosdac_usdt,eosdac_btc,kan_qc,kan_usdt,kan_btc,aaa_qc,xwc_qc,xwc_usdt,xwc_btc,pd
x_qc,pdx_usdt,pdx_btc,slt_qc,slt_usdt,slt_btc,xtz_usdt,pax_qc,brc_qc,brc_usdt,brc_btc

http://api.zb.cn/data/v1/depth市场深度

示例

 
1
//# Request
2
GET http://api.zb.cn/data/v1/depth?market=btc_usdt&size=3
3
//# Response
4
{
5
    "asks": [
6
        [
7
            83.28,
8
            11.8
9
        ]...
10
    ],
11
    "bids": [
12
        [
13
            81.91,
14
            3.65
15
        ]...
16
    ],
17
    "timestamp" : 时间戳
18
}
19

返回值说明

 
1
asks : 卖方深度
2
bids : 买方深度
3
timestamp : 此次深度的产生时间戳
4

请求参数说明

参数名描述

market

zb_qc,zb_usdt,zb_btc,btc_qc,btc_usdt,btc_pax,eth_usdt,eth_qc,eth_btc,eth_zb,eth_pax,xrp_qc,xrp_usdt,
xrp_btc,xrp_zb,bcc_usdt,bcc_qc,bcc_btc,bcc_zb,bcc_pax,eos_usdt,eos_qc,eos_btc,eos_zb,xlm_qc,xlm_usdt
,xlm_btc,ltc_usdt,ltc_qc,ltc_btc,ltc_zb,ltc_pax,usdt_qc,ada_qc,ada_usdt,ada_btc,dash_usdt,dash_qc,da
sh_btc,dash_zb,neo_qc,neo_usdt,neo_btc,etc_usdt,etc_qc,etc_btc,etc_zb,etc_pax,xem_qc,xem_usdt,xem_bt
c,doge_qc,doge_usdt,doge_btc,omg_qc,omg_usdt,omg_btc,zrx_qc,zrx_usdt,zrx_btc,qtum_usdt,qtum_qc,qtum_
btc,qtum_zb,bts_usdt,bts_qc,bts_btc,bts_zb,icx_qc,icx_usdt,icx_btc,ae_qc,ae_usdt,ae_btc,bat_usdt,bat
_qc,bat_btc,gnt_qc,gnt_usdt,gnt_btc,snt_qc,snt_usdt,snt_btc,hsr_usdt,hsr_qc,hsr_btc,hsr_zb,pax_usdt,
ubtc_usdt,bcd_usdt,ubtc_qc,bcd_qc,ubtc_btc,bcd_btc,sbtc_usdt,sbtc_qc,sbtc_btc,ink_usdt,ink_qc,ink_bt
c,tv_usdt,tv_qc,tv_btc,bcx_usdt,bcx_qc,bcx_btc,bth_usdt,bth_qc,bth_btc,lbtc_usdt,lbtc_qc,lbtc_btc,ch
at_usdt,chat_qc,chat_btc,hlc_usdt,hlc_qc,hlc_btc,bcw_usdt,bcw_qc,bcw_btc,btp_usdt,btp_qc,btp_btc,bit
cny_qc,topc_usdt,topc_qc,topc_btc,ent_usdt,ent_qc,ent_btc,1st_usdt,1st_qc,1st_btc,safe_usdt,safe_qc,
safe_btc,qun_usdt,qun_qc,qun_btc,btn_usdt,btn_qc,btn_btc,true_usdt,true_qc,true_btc,cdc_usdt,cdc_qc,
cdc_btc,ddm_usdt,ddm_qc,ddm_btc,bite_btc,hotc_usdt,hotc_qc,hotc_btc,xuc_qc,xuc_btc,epc_qc,epc_btc,bd
s_qc,bds_btc,gram_qc,gram_usdt,gram_btc,hpy_qc,hpy_usdt,hpy_btc,btm_qc,btm_usdt,btm_btc,edo_qc,edo_u
sdt,edo_btc,fun_qc,fun_usdt,fun_btc,mana_qc,mana_usdt,mana_btc,rcn_qc,rcn_usdt,rcn_btc,mco_qc,mco_us
dt,mco_btc,mith_qc,mith_usdt,mith_btc,knc_qc,knc_usdt,knc_btc,mtl_qc,mtl_usdt,mtl_btc,sub_qc,sub_usd
t,sub_btc,eosdac_qc,eosdac_usdt,eosdac_btc,kan_qc,kan_usdt,kan_btc,aaa_qc,xwc_qc,xwc_usdt,xwc_btc,pd
x_qc,pdx_usdt,pdx_btc,slt_qc,slt_usdt,slt_btc,xtz_usdt,pax_qc,brc_qc,brc_usdt,brc_btc

size

档位1-50,如果有合并深度,只能返回5档深度

merge

非必填
zb_qc : 0.0001
zb_usdt : 0.0001
zb_btc : 0.00000001
btc_qc : 0.01
btc_usdt : 0.01
btc_pax : 0.01
eth_usdt : 0.01
eth_qc : 0.01
eth_btc : 0.000001
eth_zb : 0.01
eth_pax : 0.01
xrp_qc : 0.0001
xrp_usdt : 0.0001
xrp_btc : 0.00000001
xrp_zb : 0.0001
bcc_usdt : 0.01
bcc_qc : 0.01
bcc_btc : 0.000001
bcc_zb : 0.01
bcc_pax : 0.01
eos_usdt : 0.001
eos_qc : 0.001
eos_btc : 0.00000001
eos_zb : 0.01
xlm_qc : 0.001
xlm_usdt : 0.0001
xlm_btc : 0.0000001
ltc_usdt : 0.01
ltc_qc : 0.01
ltc_btc : 0.000001
ltc_zb : 0.01
ltc_pax : 0.01
usdt_qc : 0.0001
ada_qc : 0.001
ada_usdt : 0.0001
ada_btc : 0.00000001
dash_usdt : 0.01
dash_qc : 0.01
dash_btc : 0.000001
dash_zb : 0.01
neo_qc : 0.001
neo_usdt : 0.001
neo_btc : 0.00000001
etc_usdt : 0.01
etc_qc : 0.01
etc_btc : 0.000001
etc_zb : 0.01
etc_pax : 0.01
xem_qc : 0.001
xem_usdt : 0.0001
xem_btc : 0.0000001
doge_qc : 0.000001
doge_usdt : 0.0000001
doge_btc : 0.0000000001
omg_qc : 0.01
omg_usdt : 0.001
omg_btc : 0.00000001
zrx_qc : 0.001
zrx_usdt : 0.0001
zrx_btc : 0.0000001
qtum_usdt : 0.01
qtum_qc : 0.01
qtum_btc : 0.000001
qtum_zb : 0.01
bts_usdt : 0.0001
bts_qc : 0.0001
bts_btc : 0.00000001
bts_zb : 0.0001
icx_qc : 0.01
icx_usdt : 0.001
icx_btc : 0.000001
ae_qc : 0.01
ae_usdt : 0.001
ae_btc : 0.000001
bat_usdt : 0.0001
bat_qc : 0.001
bat_btc : 0.0000000001
gnt_qc : 0.001
gnt_usdt : 0.0001
gnt_btc : 0.0000001
snt_qc : 0.0001
snt_usdt : 0.00001
snt_btc : 0.00000001
hsr_usdt : 0.001
hsr_qc : 0.001
hsr_btc : 0.00000001
hsr_zb : 0.01
pax_usdt : 0.0001
ubtc_usdt : 0.01
bcd_usdt : 0.001
ubtc_qc : 0.01
bcd_qc : 0.01
ubtc_btc : 0.000001
bcd_btc : 0.00000001
sbtc_usdt : 0.01
sbtc_qc : 0.01
sbtc_btc : 0.000001
ink_usdt : 0.00001
ink_qc : 0.0001
ink_btc : 0.0000000001
tv_usdt : 0.00001
tv_qc : 0.0001
tv_btc : 0.0000000001
bcx_usdt : 0.00001
bcx_qc : 0.0001
bcx_btc : 0.0000000001
bth_usdt : 0.001
bth_qc : 0.001
bth_btc : 0.00000001
lbtc_usdt : 0.01
lbtc_qc : 0.01
lbtc_btc : 0.000001
chat_usdt : 0.00001
chat_qc : 0.0001
chat_btc : 0.0000000001
hlc_usdt : 0.00001
hlc_qc : 0.0001
hlc_btc : 0.0000000001
bcw_usdt : 0.0001
bcw_qc : 0.001
bcw_btc : 0.0000000001
btp_usdt : 0.01
btp_qc : 0.01
btp_btc : 0.000001
bitcny_qc : 0.0001
topc_usdt : 0.00001
topc_qc : 0.0001
topc_btc : 0.0000000001
ent_usdt : 0.00001
ent_qc : 0.0001
ent_btc : 0.0000000001
1st_usdt : 0.0001
1st_qc : 0.001
1st_btc : 0.0000000001
safe_usdt : 0.0001
safe_qc : 0.0001
safe_btc : 0.0000001
qun_usdt : 0.00001
qun_qc : 0.0001
qun_btc : 0.0000000001
btn_usdt : 0.0001
btn_qc : 0.001
btn_btc : 0.0000000001
true_usdt : 0.0001
true_qc : 0.001
true_btc : 0.0000000001
cdc_usdt : 0.000001
cdc_qc : 0.00001
cdc_btc : 0.0000000001
ddm_usdt : 0.000001
ddm_qc : 0.00001
ddm_btc : 0.0000000001
bite_btc : 0.000001
hotc_usdt : 0.00001
hotc_qc : 0.0001
hotc_btc : 0.0000000001
xuc_qc : 0.01
xuc_btc : 0.00000001
epc_qc : 0.0001
epc_btc : 0.00000001
bds_qc : 0.0001
bds_btc : 0.00000001
gram_qc : 0.000001
gram_usdt : 0.0000001
gram_btc : 0.0000000001
hpy_qc : 0.0001
hpy_usdt : 0.00001
hpy_btc : 0.0000000001
btm_qc : 0.001
btm_usdt : 0.0001
btm_btc : 0.00000001
edo_qc : 0.01
edo_usdt : 0.001
edo_btc : 0.000001
fun_qc : 0.0001
fun_usdt : 0.00001
fun_btc : 0.00000001
mana_qc : 0.0001
mana_usdt : 0.00001
mana_btc : 0.00000001
rcn_qc : 0.0001
rcn_usdt : 0.00001
rcn_btc : 0.00000001
mco_qc : 0.01
mco_usdt : 0.001
mco_btc : 0.000001
mith_qc : 0.001
mith_usdt : 0.0001
mith_btc : 0.0000001
knc_qc : 0.01
knc_usdt : 0.001
knc_btc : 0.000001
mtl_qc : 0.01
mtl_usdt : 0.001
mtl_btc : 0.000001
sub_qc : 0.001
sub_usdt : 0.0001
sub_btc : 0.0000001
eosdac_qc : 0.001
eosdac_usdt : 0.0001
eosdac_btc : 0.00000001
kan_qc : 0.00001
kan_usdt : 0.0001
kan_btc : 0.00000001
aaa_qc : 0.00001
xwc_qc : 0.0001
xwc_usdt : 0.00001
xwc_btc : 0.0000000001
pdx_qc : 0.00001
pdx_usdt : 0.000001
pdx_btc : 0.0000000001
slt_qc : 0.0001
slt_usdt : 0.00001
slt_btc : 0.0000000001
xtz_usdt : 0.0001
pax_qc : 0.0001
brc_qc : 0.0001
brc_usdt : 0.00001
brc_btc : 0.0000000001

http://api.zb.cn/data/v1/trades历史成交

示例

 
1
//# Request
2
GET http://api.zb.cn/data/v1/trades?market=btc_usdt
3
//# Response
4
[
5
    {
6
        "amount": 0.541,
7
        "date": 1472711925,
8
        "price": 81.87,
9
        "tid": 16497097,
10
        "trade_type": "ask",
11
        "type": "sell"
12
    }...
13
]
14

返回值说明

 
1
date : 交易时间(时间戳)
2
price : 交易价格
3
amount : 交易数量
4
tid : 交易生成ID
5
type : 交易类型,buy(买)/sell(卖)
6
trade_type : 委托类型,ask(卖)/bid(买)
7

请求参数说明

参数名描述

market

zb_qc,zb_usdt,zb_btc,btc_qc,btc_usdt,btc_pax,eth_usdt,eth_qc,eth_btc,eth_zb,eth_pax,xrp_qc,xrp_usdt,
xrp_btc,xrp_zb,bcc_usdt,bcc_qc,bcc_btc,bcc_zb,bcc_pax,eos_usdt,eos_qc,eos_btc,eos_zb,xlm_qc,xlm_usdt
,xlm_btc,ltc_usdt,ltc_qc,ltc_btc,ltc_zb,ltc_pax,usdt_qc,ada_qc,ada_usdt,ada_btc,dash_usdt,dash_qc,da
sh_btc,dash_zb,neo_qc,neo_usdt,neo_btc,etc_usdt,etc_qc,etc_btc,etc_zb,etc_pax,xem_qc,xem_usdt,xem_bt
c,doge_qc,doge_usdt,doge_btc,omg_qc,omg_usdt,omg_btc,zrx_qc,zrx_usdt,zrx_btc,qtum_usdt,qtum_qc,qtum_
btc,qtum_zb,bts_usdt,bts_qc,bts_btc,bts_zb,icx_qc,icx_usdt,icx_btc,ae_qc,ae_usdt,ae_btc,bat_usdt,bat
_qc,bat_btc,gnt_qc,gnt_usdt,gnt_btc,snt_qc,snt_usdt,snt_btc,hsr_usdt,hsr_qc,hsr_btc,hsr_zb,pax_usdt,
ubtc_usdt,bcd_usdt,ubtc_qc,bcd_qc,ubtc_btc,bcd_btc,sbtc_usdt,sbtc_qc,sbtc_btc,ink_usdt,ink_qc,ink_bt
c,tv_usdt,tv_qc,tv_btc,bcx_usdt,bcx_qc,bcx_btc,bth_usdt,bth_qc,bth_btc,lbtc_usdt,lbtc_qc,lbtc_btc,ch
at_usdt,chat_qc,chat_btc,hlc_usdt,hlc_qc,hlc_btc,bcw_usdt,bcw_qc,bcw_btc,btp_usdt,btp_qc,btp_btc,bit
cny_qc,topc_usdt,topc_qc,topc_btc,ent_usdt,ent_qc,ent_btc,1st_usdt,1st_qc,1st_btc,safe_usdt,safe_qc,
safe_btc,qun_usdt,qun_qc,qun_btc,btn_usdt,btn_qc,btn_btc,true_usdt,true_qc,true_btc,cdc_usdt,cdc_qc,
cdc_btc,ddm_usdt,ddm_qc,ddm_btc,bite_btc,hotc_usdt,hotc_qc,hotc_btc,xuc_qc,xuc_btc,epc_qc,epc_btc,bd
s_qc,bds_btc,gram_qc,gram_usdt,gram_btc,hpy_qc,hpy_usdt,hpy_btc,btm_qc,btm_usdt,btm_btc,edo_qc,edo_u
sdt,edo_btc,fun_qc,fun_usdt,fun_btc,mana_qc,mana_usdt,mana_btc,rcn_qc,rcn_usdt,rcn_btc,mco_qc,mco_us
dt,mco_btc,mith_qc,mith_usdt,mith_btc,knc_qc,knc_usdt,knc_btc,mtl_qc,mtl_usdt,mtl_btc,sub_qc,sub_usd
t,sub_btc,eosdac_qc,eosdac_usdt,eosdac_btc,kan_qc,kan_usdt,kan_btc,aaa_qc,xwc_qc,xwc_usdt,xwc_btc,pd
x_qc,pdx_usdt,pdx_btc,slt_qc,slt_usdt,slt_btc,xtz_usdt,pax_qc,brc_qc,brc_usdt,brc_btc

since

从指定交易ID后50条数据

http://api.zb.cn/data/v1/klineK线

示例

 
1
//# Request
2
GET http://api.zb.cn/data/v1/kline?market=btc_usdt
3
//# Response
4
{
5
    "data": [
6
        [
7
            1472107500000,
8
            3840.46,
9
            3843.56,
10
            3839.58,
11
            3843.3,
12
            492.456
13
        ]...
14
    ],
15
    "moneyType": "btc",
16
    "symbol": "ltc"
17
}
18

返回值说明

 
1
data : K线内容
2
moneyType : 买入货币
3
symbol : 卖出货币
4
data : 内容说明
5
[
6
1417536000000, 时间戳
7
2370.16, 
8
2380, 
9
2352, 
10
2367.37, 
11
17259.83 交易量
12
] 
13

请求参数说明

参数名描述

market

zb_qc,zb_usdt,zb_btc,btc_qc,btc_usdt,btc_pax,eth_usdt,eth_qc,eth_btc,eth_zb,eth_pax,xrp_qc,xrp_usdt,
xrp_btc,xrp_zb,bcc_usdt,bcc_qc,bcc_btc,bcc_zb,bcc_pax,eos_usdt,eos_qc,eos_btc,eos_zb,xlm_qc,xlm_usdt
,xlm_btc,ltc_usdt,ltc_qc,ltc_btc,ltc_zb,ltc_pax,usdt_qc,ada_qc,ada_usdt,ada_btc,dash_usdt,dash_qc,da
sh_btc,dash_zb,neo_qc,neo_usdt,neo_btc,etc_usdt,etc_qc,etc_btc,etc_zb,etc_pax,xem_qc,xem_usdt,xem_bt
c,doge_qc,doge_usdt,doge_btc,omg_qc,omg_usdt,omg_btc,zrx_qc,zrx_usdt,zrx_btc,qtum_usdt,qtum_qc,qtum_
btc,qtum_zb,bts_usdt,bts_qc,bts_btc,bts_zb,icx_qc,icx_usdt,icx_btc,ae_qc,ae_usdt,ae_btc,bat_usdt,bat
_qc,bat_btc,gnt_qc,gnt_usdt,gnt_btc,snt_qc,snt_usdt,snt_btc,hsr_usdt,hsr_qc,hsr_btc,hsr_zb,pax_usdt,
ubtc_usdt,bcd_usdt,ubtc_qc,bcd_qc,ubtc_btc,bcd_btc,sbtc_usdt,sbtc_qc,sbtc_btc,ink_usdt,ink_qc,ink_bt
c,tv_usdt,tv_qc,tv_btc,bcx_usdt,bcx_qc,bcx_btc,bth_usdt,bth_qc,bth_btc,lbtc_usdt,lbtc_qc,lbtc_btc,ch
at_usdt,chat_qc,chat_btc,hlc_usdt,hlc_qc,hlc_btc,bcw_usdt,bcw_qc,bcw_btc,btp_usdt,btp_qc,btp_btc,bit
cny_qc,topc_usdt,topc_qc,topc_btc,ent_usdt,ent_qc,ent_btc,1st_usdt,1st_qc,1st_btc,safe_usdt,safe_qc,
safe_btc,qun_usdt,qun_qc,qun_btc,btn_usdt,btn_qc,btn_btc,true_usdt,true_qc,true_btc,cdc_usdt,cdc_qc,
cdc_btc,ddm_usdt,ddm_qc,ddm_btc,bite_btc,hotc_usdt,hotc_qc,hotc_btc,xuc_qc,xuc_btc,epc_qc,epc_btc,bd
s_qc,bds_btc,gram_qc,gram_usdt,gram_btc,hpy_qc,hpy_usdt,hpy_btc,btm_qc,btm_usdt,btm_btc,edo_qc,edo_u
sdt,edo_btc,fun_qc,fun_usdt,fun_btc,mana_qc,mana_usdt,mana_btc,rcn_qc,rcn_usdt,rcn_btc,mco_qc,mco_us
dt,mco_btc,mith_qc,mith_usdt,mith_btc,knc_qc,knc_usdt,knc_btc,mtl_qc,mtl_usdt,mtl_btc,sub_qc,sub_usd
t,sub_btc,eosdac_qc,eosdac_usdt,eosdac_btc,kan_qc,kan_usdt,kan_btc,aaa_qc,xwc_qc,xwc_usdt,xwc_btc,pd
x_qc,pdx_usdt,pdx_btc,slt_qc,slt_usdt,slt_btc,xtz_usdt,pax_qc,brc_qc,brc_usdt,brc_btc

type

1min
3min
5min
15min
30min
1day
3day
1week
1hour
2hour
4hour
6hour
12hour

since

从这个时间戳之后的

size

返回数据的条数限制(默认为1000,如果返回数据多于1000条,那么只返回1000条)

交易API

用于ZB快速进行交易

接口描述
https://trade.zb.cn/api/order委托下单

示例

 
1
//# Request
2
GET https://trade.zb.cn/api/order?accesskey=youraccesskey&amount=1.502
3
&currency=qtum_usdt&method=order&price=1.9001&tradeType=1
4
    &sign=请求加密签名串&reqTime=当前时间毫秒数
5
//# Response
6
{
7
    "code": "1000",
8
    "message": "操作成功",
9
    "id": "20131228361867"
10
}
11

返回值说明

 
1
code : 返回代码
2
message : 提示信息
3
id : 委托挂单号
4

请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

参数名描述

method

直接赋值order

accesskey

accesskey

price

单价

amount

交易数量

tradeType

交易类型1/0[buy/sell]

currency

zb_qc,zb_usdt,zb_btc,btc_qc,btc_usdt,btc_pax,eth_usdt,eth_qc,eth_btc,eth_zb,eth_pax,xrp_qc,xrp_usdt,
xrp_btc,xrp_zb,bcc_usdt,bcc_qc,bcc_btc,bcc_zb,bcc_pax,eos_usdt,eos_qc,eos_btc,eos_zb,xlm_qc,xlm_usdt
,xlm_btc,ltc_usdt,ltc_qc,ltc_btc,ltc_zb,ltc_pax,usdt_qc,ada_qc,ada_usdt,ada_btc,dash_usdt,dash_qc,da
sh_btc,dash_zb,neo_qc,neo_usdt,neo_btc,etc_usdt,etc_qc,etc_btc,etc_zb,etc_pax,xem_qc,xem_usdt,xem_bt
c,doge_qc,doge_usdt,doge_btc,omg_qc,omg_usdt,omg_btc,zrx_qc,zrx_usdt,zrx_btc,qtum_usdt,qtum_qc,qtum_
btc,qtum_zb,bts_usdt,bts_qc,bts_btc,bts_zb,icx_qc,icx_usdt,icx_btc,ae_qc,ae_usdt,ae_btc,bat_usdt,bat
_qc,bat_btc,gnt_qc,gnt_usdt,gnt_btc,snt_qc,snt_usdt,snt_btc,hsr_usdt,hsr_qc,hsr_btc,hsr_zb,pax_usdt,
ubtc_usdt,bcd_usdt,ubtc_qc,bcd_qc,ubtc_btc,bcd_btc,sbtc_usdt,sbtc_qc,sbtc_btc,ink_usdt,ink_qc,ink_bt
c,tv_usdt,tv_qc,tv_btc,bcx_usdt,bcx_qc,bcx_btc,bth_usdt,bth_qc,bth_btc,lbtc_usdt,lbtc_qc,lbtc_btc,ch
at_usdt,chat_qc,chat_btc,hlc_usdt,hlc_qc,hlc_btc,bcw_usdt,bcw_qc,bcw_btc,btp_usdt,btp_qc,btp_btc,bit
cny_qc,topc_usdt,topc_qc,topc_btc,ent_usdt,ent_qc,ent_btc,1st_usdt,1st_qc,1st_btc,safe_usdt,safe_qc,
safe_btc,qun_usdt,qun_qc,qun_btc,btn_usdt,btn_qc,btn_btc,true_usdt,true_qc,true_btc,cdc_usdt,cdc_qc,
cdc_btc,ddm_usdt,ddm_qc,ddm_btc,bite_btc,hotc_usdt,hotc_qc,hotc_btc,xuc_qc,xuc_btc,epc_qc,epc_btc,bd
s_qc,bds_btc,gram_qc,gram_usdt,gram_btc,hpy_qc,hpy_usdt,hpy_btc,btm_qc,btm_usdt,btm_btc,edo_qc,edo_u
sdt,edo_btc,fun_qc,fun_usdt,fun_btc,mana_qc,mana_usdt,mana_btc,rcn_qc,rcn_usdt,rcn_btc,mco_qc,mco_us
dt,mco_btc,mith_qc,mith_usdt,mith_btc,knc_qc,knc_usdt,knc_btc,mtl_qc,mtl_usdt,mtl_btc,sub_qc,sub_usd
t,sub_btc,eosdac_qc,eosdac_usdt,eosdac_btc,kan_qc,kan_usdt,kan_btc,aaa_qc,xwc_qc,xwc_usdt,xwc_btc,pd
x_qc,pdx_usdt,pdx_btc,slt_qc,slt_usdt,slt_btc,xtz_usdt,pax_qc,brc_qc,brc_usdt,brc_btc

sign

请求加密签名串

reqTime

当前时间毫秒数

acctType

杠杆1/现货0(可选参数,默认为:0现货)

https://trade.zb.cn/api/cancelOrder取消委托

示例

 
1
//# Request
2
GET https://trade.zb.cn/api/cancelOrder?accesskey=youraccesskey
3
&currency=ltc_btc&id=201710111625&method=cancelOrder
4
    &sign=请求加密签名串&reqTime=当前时间毫秒数
5
//# Response
6
{
7
    "code": "1000",
8
    "message": "操作成功"
9
}
10

返回值说明

 
1
code : 返回代码
2
message : 提示信息
3

请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

参数名描述

method

直接赋值cancelOrder

accesskey

accesskey

id

委托挂单号

currency

zb_qc,zb_usdt,zb_btc,btc_qc,btc_usdt,btc_pax,eth_usdt,eth_qc,eth_btc,eth_zb,eth_pax,xrp_qc,xrp_usdt,
xrp_btc,xrp_zb,bcc_usdt,bcc_qc,bcc_btc,bcc_zb,bcc_pax,eos_usdt,eos_qc,eos_btc,eos_zb,xlm_qc,xlm_usdt
,xlm_btc,ltc_usdt,ltc_qc,ltc_btc,ltc_zb,ltc_pax,usdt_qc,ada_qc,ada_usdt,ada_btc,dash_usdt,dash_qc,da
sh_btc,dash_zb,neo_qc,neo_usdt,neo_btc,etc_usdt,etc_qc,etc_btc,etc_zb,etc_pax,xem_qc,xem_usdt,xem_bt
c,doge_qc,doge_usdt,doge_btc,omg_qc,omg_usdt,omg_btc,zrx_qc,zrx_usdt,zrx_btc,qtum_usdt,qtum_qc,qtum_
btc,qtum_zb,bts_usdt,bts_qc,bts_btc,bts_zb,icx_qc,icx_usdt,icx_btc,ae_qc,ae_usdt,ae_btc,bat_usdt,bat
_qc,bat_btc,gnt_qc,gnt_usdt,gnt_btc,snt_qc,snt_usdt,snt_btc,hsr_usdt,hsr_qc,hsr_btc,hsr_zb,pax_usdt,
ubtc_usdt,bcd_usdt,ubtc_qc,bcd_qc,ubtc_btc,bcd_btc,sbtc_usdt,sbtc_qc,sbtc_btc,ink_usdt,ink_qc,ink_bt
c,tv_usdt,tv_qc,tv_btc,bcx_usdt,bcx_qc,bcx_btc,bth_usdt,bth_qc,bth_btc,lbtc_usdt,lbtc_qc,lbtc_btc,ch
at_usdt,chat_qc,chat_btc,hlc_usdt,hlc_qc,hlc_btc,bcw_usdt,bcw_qc,bcw_btc,btp_usdt,btp_qc,btp_btc,bit
cny_qc,topc_usdt,topc_qc,topc_btc,ent_usdt,ent_qc,ent_btc,1st_usdt,1st_qc,1st_btc,safe_usdt,safe_qc,
safe_btc,qun_usdt,qun_qc,qun_btc,btn_usdt,btn_qc,btn_btc,true_usdt,true_qc,true_btc,cdc_usdt,cdc_qc,
cdc_btc,ddm_usdt,ddm_qc,ddm_btc,bite_btc,hotc_usdt,hotc_qc,hotc_btc,xuc_qc,xuc_btc,epc_qc,epc_btc,bd
s_qc,bds_btc,gram_qc,gram_usdt,gram_btc,hpy_qc,hpy_usdt,hpy_btc,btm_qc,btm_usdt,btm_btc,edo_qc,edo_u
sdt,edo_btc,fun_qc,fun_usdt,fun_btc,mana_qc,mana_usdt,mana_btc,rcn_qc,rcn_usdt,rcn_btc,mco_qc,mco_us
dt,mco_btc,mith_qc,mith_usdt,mith_btc,knc_qc,knc_usdt,knc_btc,mtl_qc,mtl_usdt,mtl_btc,sub_qc,sub_usd
t,sub_btc,eosdac_qc,eosdac_usdt,eosdac_btc,kan_qc,kan_usdt,kan_btc,aaa_qc,xwc_qc,xwc_usdt,xwc_btc,pd
x_qc,pdx_usdt,pdx_btc,slt_qc,slt_usdt,slt_btc,xtz_usdt,pax_qc,brc_qc,brc_usdt,brc_btc

sign

请求加密签名串

reqTime

当前时间毫秒数

https://trade.zb.cn/api/getOrder获取委托买单或卖单

示例

 
1
//# Request
2
GET https://trade.zb.cn/api/getOrder?accesskey=youraccesskey
3
&currency=ltc_btc&id=201710122805&method=getOrder
4
    &sign=请求加密签名串&reqTime=当前时间毫秒数
5
//# Response
6
{
7
    "currency": "btc",
8
    "id": "20150928158614292",
9
    "price": 1560,
10
    "status": 3,
11
    "total_amount": 0.1,
12
    "trade_amount": 0,
13
    "trade_date": 1443410396717,
14
    "trade_money": 0,
15
    "type": 0,
16
}
17

返回值说明

 
1
currency : 交易类型
2
id : 委托挂单号
3
price : 单价
4
status : 挂单状态(1:取消,2:交易完成,0/3:待成交/待成交未交易部份)
5
total_amount : 挂单总数量
6
trade_amount : 已成交数量
7
trade_date : 委托时间
8
trade_money : 已成交总金额
9
type : 挂单类型 1/0[buy/sell]
10

请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

参数名描述

method

直接赋值getOrder

accesskey

accesskey

id

委托挂单号

currency

zb_qc,zb_usdt,zb_btc,btc_qc,btc_usdt,btc_pax,eth_usdt,eth_qc,eth_btc,eth_zb,eth_pax,xrp_qc,xrp_usdt,
xrp_btc,xrp_zb,bcc_usdt,bcc_qc,bcc_btc,bcc_zb,bcc_pax,eos_usdt,eos_qc,eos_btc,eos_zb,xlm_qc,xlm_usdt
,xlm_btc,ltc_usdt,ltc_qc,ltc_btc,ltc_zb,ltc_pax,usdt_qc,ada_qc,ada_usdt,ada_btc,dash_usdt,dash_qc,da
sh_btc,dash_zb,neo_qc,neo_usdt,neo_btc,etc_usdt,etc_qc,etc_btc,etc_zb,etc_pax,xem_qc,xem_usdt,xem_bt
c,doge_qc,doge_usdt,doge_btc,omg_qc,omg_usdt,omg_btc,zrx_qc,zrx_usdt,zrx_btc,qtum_usdt,qtum_qc,qtum_
btc,qtum_zb,bts_usdt,bts_qc,bts_btc,bts_zb,icx_qc,icx_usdt,icx_btc,ae_qc,ae_usdt,ae_btc,bat_usdt,bat
_qc,bat_btc,gnt_qc,gnt_usdt,gnt_btc,snt_qc,snt_usdt,snt_btc,hsr_usdt,hsr_qc,hsr_btc,hsr_zb,pax_usdt,
ubtc_usdt,bcd_usdt,ubtc_qc,bcd_qc,ubtc_btc,bcd_btc,sbtc_usdt,sbtc_qc,sbtc_btc,ink_usdt,ink_qc,ink_bt
c,tv_usdt,tv_qc,tv_btc,bcx_usdt,bcx_qc,bcx_btc,bth_usdt,bth_qc,bth_btc,lbtc_usdt,lbtc_qc,lbtc_btc,ch
at_usdt,chat_qc,chat_btc,hlc_usdt,hlc_qc,hlc_btc,bcw_usdt,bcw_qc,bcw_btc,btp_usdt,btp_qc,btp_btc,bit
cny_qc,topc_usdt,topc_qc,topc_btc,ent_usdt,ent_qc,ent_btc,1st_usdt,1st_qc,1st_btc,safe_usdt,safe_qc,
safe_btc,qun_usdt,qun_qc,qun_btc,btn_usdt,btn_qc,btn_btc,true_usdt,true_qc,true_btc,cdc_usdt,cdc_qc,
cdc_btc,ddm_usdt,ddm_qc,ddm_btc,bite_btc,hotc_usdt,hotc_qc,hotc_btc,xuc_qc,xuc_btc,epc_qc,epc_btc,bd
s_qc,bds_btc,gram_qc,gram_usdt,gram_btc,hpy_qc,hpy_usdt,hpy_btc,btm_qc,btm_usdt,btm_btc,edo_qc,edo_u
sdt,edo_btc,fun_qc,fun_usdt,fun_btc,mana_qc,mana_usdt,mana_btc,rcn_qc,rcn_usdt,rcn_btc,mco_qc,mco_us
dt,mco_btc,mith_qc,mith_usdt,mith_btc,knc_qc,knc_usdt,knc_btc,mtl_qc,mtl_usdt,mtl_btc,sub_qc,sub_usd
t,sub_btc,eosdac_qc,eosdac_usdt,eosdac_btc,kan_qc,kan_usdt,kan_btc,aaa_qc,xwc_qc,xwc_usdt,xwc_btc,pd
x_qc,pdx_usdt,pdx_btc,slt_qc,slt_usdt,slt_btc,xtz_usdt,pax_qc,brc_qc,brc_usdt,brc_btc

sign

请求加密签名串

reqTime

当前时间毫秒数

https://trade.zb.cn/api/getOrders获取多个委托买单或卖单,每次请求返回10条记录
https://trade.zb.cn/api/getOrdersNew(新)获取多个委托买单或卖单,每次请求返回pageSize<100条记录
https://trade.zb.cn/api/getOrdersIgnoreTradeType与getOrdersNew的区别是取消tradeType字段过滤,可同时获取买单和卖单,每次请求返回pageSize10条记录
https://trade.zb.cn/api/getUnfinishedOrdersIgnoreTradeType获取未成交或部份成交的买单和卖单,每次请求返回pageSize<=10条记录
https://trade.zb.cn/api/getAccountInfo获取用户信息

示例

 
1
//# Request
2
GET https://trade.zb.cn/api/getAccountInfo?accesskey=youraccesskey&method=getAccountInfo
3
    &sign=请求加密签名串&reqTime=当前时间毫秒数
4
//# Response
5
{
6
    "result": {
7
        "coins": [
8
            {
9
                "enName": "ZB", 
10
                "freez": "0.00000000", 
11
                "fundstype": 51, 
12
                "unitDecimal": 8, 
13
                "cnName": "ZB", 
14
                "isCanRecharge": true, 
15
                "unitTag": "ZB", 
16
                "isCanWithdraw": true, 
17
                "available": "0.00361064", 
18
                "canLoan": false, 
19
                "key": "zb"
20
            }, 
21
            ...
22
        ], 
23
        "base": {
24
            "username": "lianlianyi", 
25
            "trade_password_enabled": true, 
26
            "auth_google_enabled": true, 
27
            "auth_mobile_enabled": true
28
        }
29
    }, 
30
    "assetPerm": true, 
31
    "leverPerm": true, 
32
    "entrustPerm": true, 
33
    "moneyPerm": true
34
}
35

返回值说明

 
1
auth_google_enabled : 是否开通谷歌验证
2
auth_mobile_enabled : 是否开通手机验证
3
trade_password_enabled : 是否开通交易密码
4
username : 用户名
5
coins:
6
        key:币种
7
        ename:币种英文名
8
        cnName:币种中文名
9
        showName:若有改名则为新币名称,否则同ename
10
        unitTag:币种符号
11
        available:可用资产
12
        freez:冻结资产
13
        unitDecimal:保留小数位
14
        isCanRecharge:是否可充值
15
        isCanWithdraw:是否可提现
16
        canLoan:是否可理财
17

请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

参数名描述

method

直接赋值getAccountInfo

accesskey

accesskey

sign

请求加密签名串

reqTime

当前时间毫秒数

https://trade.zb.cn/api/getUserAddress获取用户充值地址
https://trade.zb.cn/api/getWithdrawAddress获取用户认证的提现地址
https://trade.zb.cn/api/getWithdrawRecord获取数字资产提现记录
https://trade.zb.cn/api/getChargeRecord获取数字资产充值记录
https://trade.zb.cn/api/withdraw提现

杠杆API

用于杠杆借贷、理财

接口描述
https://trade.zb.cn/api/getLeverAssetsInfo获取用户杠杆信息
https://trade.zb.cn/api/getLeverBills获取杠杆账单
https://trade.zb.cn/api/transferInLever资产转入杠杆区
https://trade.zb.cn/api/transferOutLever资产转出杠杆区
https://trade.zb.cn/api/loan发布理财
https://trade.zb.cn/api/cancelLoan取消理财
https://trade.zb.cn/api/getLoans获取可借贷列表
https://trade.zb.cn/api/getLoanRecords获取借贷记录
https://trade.zb.cn/api/borrow借款
https://trade.zb.cn/api/repay还款

示例

 
1
//# Request
2
GET https://trade.zb.cn/api/repay?accesskey=youraccesskey&loanRecordId=289&method=repay
3
&repayAmount=100&repayType=0
4
    &sign=请求加密签名串&reqTime=当前时间毫秒数
5
//# Response
6
{
7
    "code": "1000",
8
    "message": "操作成功"
9
}
10

返回值说明

 
1
code : 返回代码
2
message : 提示信息
3

请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

参数名描述

method

直接赋值repay

accesskey

accesskey

loanRecordId

借贷记录id

repayAmount

还款金额

repayType

还款方式[0/1](全部/部分)

sign

请求加密签名串

reqTime

当前时间毫秒数

https://trade.zb.cn/api/getRepayments获取还款记录

示例

 
1
//# Request
2
GET https://trade.zb.cn/api/getRepayments?accesskey=youraccesskey&loanRecordId=50
3
&method=getRepayments&pageIndex=1&pageSize=10
4
    &sign=请求加密签名串&reqTime=当前时间毫秒数
5
//# Response
6
{
7
    "code"       : 1000,
8
    "message"    : "操作成功",
9
    "result"     : [
10
        {
11
            "benJin"     : "29",
12
            "id"         : 42,
13
            "statusShow" : "已还",
14
            "status"     : 1,
15
            "liXi"       : "0.0145",
16
            "actureDate" : 1522031604000
17
        }
18
    ]
19
}
20

返回值说明

 
1
code : 返回代码
2
message : 提示信息
3
result :
4
        id         : 还款记录ID
5
        benJin     : 本金
6
        liXi       : 利息
7
        status     : 状态
8
        statusShow : 状态值对应中文
9
        actureDate : 实际还款日期
10

请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

参数名描述

method

直接赋值getRepayments

accesskey

accesskey

loanRecordId

借贷记录id

pageIndex

当前页数

pageSize

每页数量

sign

请求加密签名串

reqTime

当前时间毫秒数

https://trade.zb.cn/api/getFinanceRecords获取理财记录

示例

 
1
//# Request
2
GET https://trade.zb.cn/api/getFinanceRecords?accesskey=youraccesskey&coin=qc&method=getFinanceRecords
3
&pageIndex=1&pageSize=10&sign=请求加密签名串&reqTime=当前时间毫秒数
4
//# Response
5
{
6
    "code"              : 1000,
7
    "message"           : "操作成功",
8
    "result"            : [
9
        {
10
            "id"                : 156,
11
            "userId"            : 110803,
12
            "userName"          : "13427002684",
13
            "fundType"          : 15,
14
            "coinName"          : "QC",
15
            "amount"            : "10",
16
            "hasAmount"         : "0",
17
            "status"            : 0,
18
            "statusShow"        : "未有借入",
19
            "createTime"        : 1524541195000,
20
            "interestRateOfDay" : "0.0012",
21
            "repaymentDay"      : 10,
22
            "isLoop"            : true,
23
            "inTimes"           : 0,
24
            "sourceType"        : 6
25
        },
26
        ...
27
    ]
28
}
29

返回值说明

 
1
code : 返回代码
2
message : 提示信息
3
result :
4
id      : 理财ID
5
userId      : 用户ID
6
userName    : 用户名
7
fundType    : 币种类型
8
coinName    : 币种名称
9
amount      : 理财金额
10
hasAmount   : 已借出金额
11
status      : 状态值
12
statusShow  : 状态值对应中文
13
createTime  : 发布时间
14
interestRateOfDay : 日利率
15
repaymentDay      : 放贷天数
16
isLoop  : 是否自动放贷
17
inTimes : 理财被借入次数
18
sourceType  : 来源类型8”网页”,5”手机APP”,6”接口API”
19

请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

参数名描述

method

直接赋值getFinanceRecords

accesskey

accesskey

coin

币种

pageIndex

当前页数

pageSize

每页数量

sign

请求加密签名串

reqTime

当前时间毫秒数

https://trade.zb.cn/api/changeInvestMark变更是否自动续借

示例

 
1
//# Request
2
GET https://trade.zb.cn/api/changeInvestMark?accesskey=youraccesskey&investMark=1&loanRecordId=借贷id&method=changeInvestMark
3
&sign=请求加密签名串&reqTime=当前时间毫秒数
4
//# Response
5
{
6
    "code"              : 1000,
7
    "message"           : "操作成功",
8
}
9

返回值说明

 
1
code : 返回代码
2
message : 提示信息
3

请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

参数名描述

method

直接赋值changeInvestMark

accesskey

accesskey

investMark

续借类型[0/1](非自动/自动续借)

loanRecordId

借贷Id,多个以英文‘,’分割

sign

请求加密签名串

reqTime

当前时间毫秒数

https://trade.zb.cn/api/changeLoop变更是否自动放贷

示例

 
1
//# Request
2
GET https://trade.zb.cn/api/changeLoop?accesskey=youraccesskey&isLoop=1&loanId=放贷id&method=changeLoop
3
&sign=请求加密签名串&reqTime=当前时间毫秒数
4
//# Response
5
{
6
    "code"              : 1000,
7
    "message"           : "操作成功",
8
}
9

返回值说明

 
1
code : 返回代码
2
message : 提示信息
3

请求参数说明(签名参数按照ASCII值排序,Sign和ReqTime不用加入待签名字符串)

参数名描述

method

直接赋值changeLoop

accesskey

accesskey

isLoop

放贷类型[0/1](非自动/自动放贷)

loanId

放贷id

sign

请求加密签名串

reqTime

当前时间毫秒数

子账号API

用于子账号管理

接口描述
https://trade.zb.cn/api/addSubUser创建子账号
https://trade.zb.cn/api/getSubUserList获取子账号列表
https://trade.zb.cn/api/doTransferFunds主子账号内部转账
https://trade.zb.cn/api/createSubUserKey创建子账号API

错误代码

所有API方法调用在请求失败或遇到未知错误时会返回JSON错误对象。

代码描述
1000 调用成功
1001 一般错误提示
1002 内部错误
1003 验证不通过
1004 资金安全密码锁定
1005 资金安全密码错误,请确认后重新输入。
1006 实名认证等待审核或审核不通过
1009 此接口维护中
1010 暂不开放
1012 权限不足
1013 不能交易,若有疑问请联系在线客服
1014 预售期间不能卖出
2002 比特币账户余额不足
2003 莱特币账户余额不足
2005 以太币账户余额不足
2006 ETC币账户余额不足
2007 BTS币账户余额不足
2009 账户余额不足
3001 挂单没有找到
3002 无效的金额
3003 无效的数量
3004 用户不存在
3005 无效的参数
3006 无效的IP或与绑定的IP不一致
3007 请求时间已失效
3008 交易记录没有找到
4001 API接口被锁定
4002 请求过于频繁

示例代码

目前支持C#、C++、HTML、JAVA、Python 版本。其他语言版本会相继支持。如果在使用过程中有任何问题请联系我们API技术QQ群: 764113552,我们将在第一时间帮您解决技术问题。

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

 
 
1
//......
2
3
    //SECRETKEY加密前:48939bbc-8d49-402b-b731-adadf2ea9628
4
    //SECRETKEY加密后:6186ec9223b8f8e3fe28b5f5c831427ed99950a6
5
    //参数排序后(按字母顺序):accesskey=6d8f62fd-3086-46e3-a0ba-c66a929c24e2&method=getAccountInfo
6
    //加密后得到的sign:fa5d8d4e37caa86551b9ac740df2b14c
7
8
    String ACCESS_KEY = "your_access_key";
9
    String SECRET_KEY = "your_secret_key";
10
    params.put("accesskey", ACCESS_KEY);// 这个需要加入签名,放前面
11
    String digest = EncryDigestUtil.digest(SECRET_KEY);
12
13
    // 参数按照ASCII值排序
14
    // (首先比较参数名的第一个字母,按abcdefg顺序排列,若遇到相同首字母,则看第二个字母,以此类推)
15
    String sign = EncryDigestUtil.hmacSign(MapSort.toStringMap(params), digest);
16
    String method = params.get("method");
17
18
    // 加入验证
19
    params.put("sign", sign);
20
    params.put("reqTime", System.currentTimeMillis() + "");
21
    String url = "请求地址:" + URL_PREFIX + method + " 参数:" + params;
22
    String json = "";
23
    try {
24
        json = HttpUtilManager.getInstance().requestHttpPost(URL_PREFIX, method, params);
25
    } catch (HttpException | IOException e) {
26
        log.error("获取交易json异常", e);
27
    }
28
//......
29
原文地址:https://www.cnblogs.com/bitquant/p/zb-api.html