费率检查
说明:请求方法: POST 请求数据类型: JSON 响应类型: JSON 请求头:"Accept":"application/json", "Content-Type":"application/json" 接口描述: 检查指定的费率价格是否发生了变化
请求方式:POST(HTTPS
请求地址:https://btbapi.sctt.net/h1/CheckPrice
请求包体:
{
    "merchant_id":287729,
    "request_time":"2023-02-11 11:48:00",
    "sign":"D19A61DBE64BA6CFB547855F216E0201",
    "roomBookingUuid":"00d507f7-ca63-43b1-b1ac-5c09ea0ac71c",
    "data":{
        "arrival":"2023-03-25",
        "departure":"2023-03-26",
        "cityCode":"SYD"
    }
}


参数说明:
参数 必须 类型 说明
merchant_id bigint 商户编号
request_time string 请求时间,格式:“yyyy-MM-dd HH:mm:ss”
sign string 签名
roomBookingUuid string 费率标识代码(位于“房间 查询接口(search room of hotel)”的返回结果中
data object 具体查询参数
- arrival string 入住日期,日期格 式: yyyy-mm-dd
- departure string 离店日期,日期格 式: yyyy-mm-dd
- cityCode string 城市编码
返回结果:
{
    "code":0,
    "msg":"ok",
    "data":{
        "payload":{
            "priceChanged":true,
            "roomAvailable":false
        },
        "status":0
    }
}


参数说明:
参数 类型 说明
code int 状态码
msg string 接口返回信息
data object 接口返回数据
- status number 0是成功,2是错误,会收 到错误原因
- payload object 费率信息
- - priceChanged boolean 如果为“true”,表示 价格已经发生了变 化,否则会返回 “false”。
- - roomAvailable boolean 如果为“false”,表示 此房间已经售完。
- - oldPrice number 变化前的价格
- - newPrice string 变化后的价格
状态码说明:
状态码 说明
0 获取费率信息成功
4001 报文错误
4002 签名错误
4003 账号停用