可订检查

珞瑾提供

请求方式: POST

生产报文格式: JSON

功能描述: 用于下单前检验价格和库存,确认产品是否可订。

当没有传入房型时,默认查询酒店所有房型: 返回该酒店所有<可售>房型的价量态列表;

点击前往接口调试

调用方式

渠道方调用珞瑾

接口地址

请求参数

参数名称 数据类型 是否可为空 节点描述
roomTypeCode String 渠道方房型ID(当没有传入房型时,返回该酒店所有房型的房态和房价)
rateCode String 珞瑾产品id(渠道方房型ID非空时,必填)
hotelId String 渠道方酒店ID(珞瑾酒店ID为空时必传)
pmsHotelId Integer 珞瑾酒店ID(渠道方酒店ID为空时必传)
roomCount Integer 预定的房间数
start String 入住日期,格式: yyyy-MM-dd HH:mm:ss
end String 离店日期,格式: yyyy-MM-dd HH:mm:ss

返回参数

参数名称 参数类型 是否可为空 说明
code Integer 请求返回code
message String 请求返回描述
result InventroyCheckRp 可定检查结果

InventroyCheckRp 节点

参数名称 数据类型 是否可为空 节点描述
resultFlag Integer 可定检查结果,非0时不可定(传房型时查询单个房型房态,以resultFlag为准)
checkResult String 不可定时 库存描述
inventoryRpList List<InventoryRp> 库存列表

InventoryRp 节点

参数名称 数据类型 是否可为空 节点描述
hotelId String 供应商酒店ID(渠道不支持推送则不返回)
roomTypeCode String 渠道方房型ID(渠道不支持推送则不返回)
roomTypeName String 珞瑾房型名称
rateCode String 珞瑾产品id
effectDate String 日期 (2019-12-03)
price BigDecimal 当日价格 (以分为单位)
allotment Integer 剩余房量 Allotment = DcOverSaleAllotment = 剩余房量(为0代表不可订)。
checkStatus Integer 是否可订:1,可订; 0,不可订(不传房型时查询全酒店房态,以checkStatus为准)

示例请求数据:

{
  "roomTypeCode": "9999",
  "rateCode": 9999,
  "hotelId": "9999",
  "pmsHotelId": 9999,
  "roomCount": 1,
  "start": "2023-06-15 00:00:00",
  "end": "2023-06-20 00:00:00"
}

示例返回数据:

{
  "code": 0,
  "message": "请求成功",
  "result": {
    "checkResult": "",
    "inventoryRpList": [
      {
        "allotment": 1,
        "checkStatus": 1,
        "effectDate": "2023-06-15",
        "hotelId": "xxxx",
        "price": 999900,
        "rateCode": "9999",
        "roomTypeCode": "xxxx",
        "roomTypeName": "大床房"
      }
    ],
    "resultFlag": 0
  }
}

results matching ""

    No results matching ""