查询订单详情

查询订单详情

参数名称是否必须类型描述默认值取值范围
idtrueString订单号
  • 示例

请求参数

// Request
{
    "cmd":"query/orderDetailByID",
    "body":{
        "id":"58", // 订单号
    }
}
{
    "url":"https://api.babel.com/v1/cquery",
    "form":{
        "cmds":"[{\"cmd\":\"query/orderDetailByID\",\"body\":{\"id\":\"58\"}}]",
        "apikey":"1e01c22ff8c59e9d98d93423817303f0e7c6d79d",
        "sign":"2a5c0bdaea46ddf4efa809bd92e0181a"
    }
}

示例代码

let CryptoJS = require("crypto-js");
let request = require("request");

let url = "https://api.babel.com/v1/cquery";
let apikey = "1e01c22ff8c59e9d98d93423817303f0e7c6d79d"; //your apikey let secret = "1e01c22ff8c59e9d98d93423817303f098d93423"; //your apikey secret let param = [ { "cmd":"query/orderDetailByID", "body":{ "id":"58", // 订单号 } } ]; let form = { "cmds": JSON.stringify(param), //格式化param "apikey": apikey, "sign": "" }; let sign = CryptoJS.HmacMD5(form.cmds, secret).toString();//签名cmds form.sign = sign; console.log(JSON.stringify({url, form})) request.post({url, form }, (error, response, body) => { if (!error && response && response.statusCode === 200) { try { console.log(body) } catch (error) { console.log(error) } } else { console.log(error, response, body); } });

返回结果

// Response
{
    "result":[
        {
            "result":{
                "items":[
                    {
                         "id":42,                  // 成交记录ID
                        "coin_symbol":"USDT",      //计价单位
                        "pair":"4BTC_USDT",        // 合约符号
                        "order_side":1,            // 1 买,看涨; 2 卖,看空;
                        "contract":1,              // 合约张数
                        "order_from":1,            // 1网页,2安卓,3ios, 6 apikey,
                        "createdAt":"2019-08-13T08:22:25.000Z", // 创建时间
                        "updatedAt":"2019-08-13T08:22:26.000Z", 
                        "price":"7029.9700",       // 价格
                        "price_deal":"0.0000",     // 成交价
                        "fee":"0.0000",            // 手续费
                        "is_cancel":1,             // 0 正常单; 1: 已撤销
                        "is_maker":1,              // 0: taker; 1: maker; 
                        "order_type":2             // 1 市价单; 2 限价单
                    }
                ],
                "count":9,
                "page":1
            },
            "cmd":"query/orderDetailByID"
        }
    ]
}

查询合约面值(不需要apikey)

{
    "result":{
        "result":[
            {
                "pair":"4BTC_USDT",  
                "value":"0.0100000000", 
                "coin_symbol":"BTC"
            },

        ],
        "cmd":"contractValue"
    }
}