Restful API 资金划转

资产查询(需要apikey)

钱包账户

参数名称 是否必须 类型 描述 默认值 取值范围
select false integer 是否查询资产明细 不传-各币种总资产合计,1-请求所有币种资产明细
  • 示例
// Request
{
    "cmd":"transfer/mainAssets",
    "body":{
        "select":1
    }
}
{
    "url":"https://api.bibox.com/v1/transfer",
    "form":{
        "cmds":"[{\"cmd\":\"transfer/mainAssets\",\"body\":{\"select\":1}}]",
        "apikey":"1e01c22ff8c59e9d98d93423817303f0e7c6d79d",
        "sign":"f035f70b6084613946f0944aa620d8a8"
    }
}

// Response 成功
{
    "result":[
        {
            "result":{
                "total_btc":"0.00034073",                    //总资产折合当前BTC价值
                "total_cny":"18.44",                         //总资产折合当前RMB价值
                "total_usd":"2.66",                          //总资产折合当前USD价值
                "assets_list":[                              //资产明细列表
                    {
                        "coin_symbol":"BIX",                 //币种
                        "BTCValue":"0.00000000",             //折合BTC价值
                        "CNYValue":"0.00",                   //折合CNY价值
                        "USDValue":"0.00",                   //折合USD价值
                        "balance":"0.00005540",              //可用金额
                        "freeze":"0.00000000"                //冻结金额
                    },
                    ...
                ]
            },
            "cmd":"transfer/mainAssets"
        }
    ]
}

币币账户资产

合约账户资产

信用账户资产

参数名称 是否必须 类型 描述 默认值 取值范围
select false integer 是否查询资产明细 不传-各币种总资产合计,1-请求所有币种资产明细
  • 示例
// Request
{
    "cmd":"transfer/creditAssets",
    "body":{

    }
}
{
    "url":"https://api.bibox.com/v1/transfer",
    "form":{
        "cmds":"[{\"cmd\":\"transfer/creditAssets\",\"body\":{}}]",
        "apikey":"1e01c22ff8c59e9d98d93423817303f0e7c6d79d",
        "sign":"5fe1468b9d98f5b6879d8db1d46d766f"
    }
}

// Response 成功
{
    "result":[
        {
            "result":{
                "total_btc":"0.00063800",          //总资产折合当前BTC价值
                "total_cny":"34.55",               //总资产折合当前RMB价值
                "total_usd":"5.00",                //总资产折合当前USD价值
                "assets_list":[
                    {
                        "balance":"0.00000000",    //可用余额
                        "freeze":"0.00000000",     //冻结资产
                        "BTCValue":"0.00000000",   //BTC估值
                        "CNYValue":"0.00",         //RMB估值
                        "USDValue":"0.00",         //USD估值
                        "pair":"EOS_USDT",         //交易对
                        "coin_symbol":"EOS"        //币种
                    },
                    {
                        "coin_symbol":"USDT",
                        "pair":"EOS_USDT",
                        "BTCValue":"0.00063800",
                        "CNYValue":"34.55",
                        "USDValue":"5.00",
                        "balance":"5.00000000",
                        "freeze":"0.00000000"
                    },
                    ...
                ]
            },
            "cmd":"transfer/creditAssets"
        }
    ]
}

钱包账户与币币账户互转(需要apikey)

钱包账户划转到币币账户

参数名称 是否必须 类型 描述 默认值 取值范围
symbol true string 交易对 ---- EOS,BTC...
amount true double 转账金额 ---- > 0
type true integer 转账类型 ---- 0钱包转币币; 1币币转钱包
  • 示例
// Request
param: {
    "type": 0,
    "amount": "100",
    "symbol": 'USDT'
}
post body:
{
    body: JSON.stringify(param), // 对param进行序列化
    apikey: yourApiKey,
    sign:  '用apisecret对序列化后的body进行签名'
}

yourApiKey = '178bed72cc7dcdca538b756817a87666432673af';
yourSecret = "3e412e42957b720d155b2c8798726a0e8ed80807";
post body:
{
    body: "{\"type\":0,\"amount\":\"100\",\"symbol\":\"USDT\"}",
    apikey: "178bed72cc7dcdca538b756817a87666432673af",
    sign:  "a8ac84f2e6c2ead3dac4e46cf9c6e01e", //用yourSecret对"{\"type\":0,\"amount\":\"100\",\"symbol\":\"USDT\"}"进行签名
}

// Response 成功
{
    "result":{
        "id":"39030177501581312",
        "state":0                       // 成功  0 成功, 其他失败
    }
}
// Response 失败
{
    "error":{
        "code":"2027",
        "msg":"可用余额不足"
    }
}

钱包账户与信用账户互转(需要apikey)

钱包账户划转到信用账户

参数名称 是否必须 类型 描述 默认值 取值范围
coin_symbol true string 币种 ---- EOS,BTC...
amount true double 转账金额 ---- > 0
pair true string 交易对 ---- EOS_USDT,BTC_USDT...
  • 示例
// Request
{
    "cmd":"transferAssets/base2credit",
    "body":{
        "coin_symbol":"USDT",
        "amount":5,
        "pair":"EOS_USDT"
    }
}

// Response 成功
{
    "result":[
        {
            "result":"操作成功",
            "cmd":"transferAssets/base2credit"
        }
    ]
}

信用户划转到钱包账户

参数名称 是否必须 类型 描述 默认值 取值范围
coin_symbol true string 币种 ---- EOS,BTC...
amount true double 转账金额 ---- > 0
pair true string 交易对 ---- EOS_USDT,BTC_USDT...信用交易对
  • 示例
// Request
{
    "cmd":"transferAssets/credit2base",
    "body":{
        "coin_symbol":"USDT",
        "amount":5,
        "pair":"EOS_USDT"
    }
}

// Response 成功
{
    "result":[
        {
            "result":"操作成功",
            "cmd":"transferAssets/credit2base"
        }
    ]
}

钱包账户与合约账户互转(需要apikey)

钱包账户划转到合约账户

Copyright © bibox.com 2019 all right reserved,powered by GitbookUpdate Date: 2019-11-13

results matching ""

    No results matching ""