本文介绍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

ZB api的更多相关文章

  1. WebApi系列~基于RESTful标准的Web Api

    微软的web api是在vs2012上的mvc4项目绑定发行的,它提出的web api是完全基于RESTful标准的,完全不同于之前的(同是SOAP协议的)wcf和webService,它是简单,代码 ...

  2. WebApi系列~实际项目中如何使用HttpClient向web api发异步Get和Post请求并且参数于具体实体类型

    回到目录 本讲比较实际,在WEB端有一个Index和Create方法,用来从web api显示实体列表数据和向api插入实体对象,这就是以往的网站,只不过是把数据持久化过程放到了web pai上面,它 ...

  3. 基于RESTful标准的Web Api

    微软的web api是在vs2012上的mvc4项目绑定发行的,它提出的web api是完全基于RESTful标准的,完全不同于之前的(同是SOAP协议的)wcf和webService,它是简单,代码 ...

  4. libvirt 基于C API基本使用案例

    玩开源分享,需要有干到底的精神,今晚随便逛逛技术论坛突发有感;Ruiy不足之处,需跟进了; 最近变的较懒了,干活有点没劲,也不怪干来干去收获不大,缺少鼓励! 现在玩的技术大多是上不了台面了,想过没,你 ...

  5. 安卓---高德地图API应用

    说明:定位需要导入android_location 的jar包,如果没有会报错,这个官方网站好像找不到,这是我在网上找到的一个链接 http://download.csdn.net/detail/ra ...

  6. zabbix常用的python类api

    zabbix自带api #!/usr/bin/python #coding:utf-8 import requests import json url = "http://192.168.9 ...

  7. 各大知名区块链交易所链接及API文档链接

    区块链交易所链接 火币网(Huobi):https://www.huobi.br.com/zh-cn/ API文档:https://github.com/huobiapi/API_Docs/wiki ...

  8. Web API 入门 一

    因为只是是一个简单的入门.所有暂时不去研究web API一些规范.比如RESTful API 这里有个接收RESTful API的.RESTful API 什么是WebApi 看这里:http://w ...

  9. 循序渐进学.Net Core Web Api开发系列【16】:应用安全续-加密与解密

    系列目录 循序渐进学.Net Core Web Api开发系列目录 本系列涉及到的源码下载地址:https://github.com/seabluescn/Blog_WebApi 一.概述 应用安全除 ...

随机推荐

  1. MySQL存储过程的创建及调用

    阅读目录:MySQL存储过程_创建-调用-参数 存储过程:SQL中的“脚本” 1.创建存储过程 2.调用存储过程 3.存储过程体 4.语句块标签 存储过程的参数 1.in:向过程里传参 2.out:过 ...

  2. An internal error occurred during: "Launching xxx on WebLogic10.x".

    An internal error occurred during: "Launching xxx on WebLogic10.x". java.lang.NullPointerE ...

  3. form提交表单没接收到$_POST

    分享一个最近做项目遇到的奇葩经历: 很奇怪的,我在弄一个表单提交的时候,后台验证就报了非post提交错误 我就郁闷了,我form明明写的method为post,不可能是非post错误啊 经历反应测试, ...

  4. 【代码审计】MIPCMS 远程写入配置文件Getshell

    0x00 环境准备 MIPCMS官网:https://www.mipcms.cn 网站源码版本:MIPCMS内容管理系统 V3.1.0(发布时间:2018-01-01) 程序源码下载:http://w ...

  5. 一个简单的demo学习Android远程Service(AIDL的使用)

    这是milo很早之前写在论坛上的一个帖子,现在整理出来,milo也复习一下一般来说Android 的四大组件都是运行在同一个进程中的,但远程Service运行在不同的进程里.这进程间的通信是使用了An ...

  6. 【技术分享会】 @第二期 微信开放API简述-0212

    什么是微信开放平台? 微信开放平台作为第三方移动程序提供接口,使用户可将第三方程序的内容发布给好友或分享至朋友圈,第三方内容借助微信平台获得更广泛的传播.从而形成了一种主流的线上线下微信互动营销方式. ...

  7. 【python】flask 开启 debug 模式

    方法一: 直接在run的时候添加debug from flask import Flask app = Flask(__name__) @app.route('/') def hello_world( ...

  8. JS-缓冲运动基础结构

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  9. MySQL DROP 大表时的注意事项

    对于表的删除,因为InnoDB引擎会在table cache层面维护一个全局独占锁一直到DROP TABLE完成为止,这样,对于表的其他操作会被HANG住.对于较大的表来说,DROP TABLE操作可 ...

  10. [原]secureCRT 改变显示宽度

    1.首先全局设置:Options - Global Options - Terminal - Appearance - Maximumcolumns 最大只能设置成1024(推荐256),设置越大越占 ...