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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM