说明
接口仅支持json格式请求。
如果入住客人中有小孩,请求的时候一定需要传入小孩信息,国外酒店小孩会影响总价格;
输入参数
节点 | 类型 | 名称 | 必填项 | 说明 |
---|---|---|---|---|
iHotelId | int | 酒店ID | Y | |
productId | string | 产品ID | Y | 1-仅限于订单填写页面核验产品 2-严禁使用此参数自动遍历产品报价,造成接口访问异常,艺龙有权在未告知的前提下关闭账号。 |
checkInDate | date | 入住时间 | Y | yyyy-MM-dd |
checkOutDate | date | 离店日期 | Y | yyyy-MM-dd |
roomGroup | Room[] | 房间信息,包含多个#Room | Y | 常用设置为1个房间2个成人 |
options | string | 返回结果参数 | 默认返回产品信息 1 - 返回产品信息和静态信息 3 - 只返回静态信息Detail节点,若只取静态信息,可设置这个参数 |
Room节点
节点 | 类型 | 名称 | 说明 | 必填项 |
---|---|---|---|---|
childAges | String | 儿童年龄 | 儿童个数大于0时必填,儿童数量为0时请设置为null,多个儿童年龄用逗号隔开; 如果入住客人中有小孩,在带上productId请求的时候一定需要传入小孩信息,国外酒店小孩会影响总价格; | |
numberOfAdults | Int | 成人人数 | Y |
响应结果
Result节点
节点 | 类型 | 名称 | 说明 |
---|---|---|---|
HotelId | int | 酒店ID | |
logId | string | 日志ID | 接口遇到问题,请提供此日志ID用于跟踪日志 |
LowestPrice | Int | 最低价 | |
Detail | Array | 酒店静态信息 | 默认不返回,通过入参options控制; 参考#Detail |
Products | Array | 产品信息 | 参考#Product |
Detail节点
节点 | 类型 | 名称 | 说明 |
---|---|---|---|
HotelNameCn | string | 酒店中文名 | 可能没有翻译和英文名是一样的 |
HotelNameEn | string | HotelNameEn | |
OpenningDate | date | 开业时间 | |
LastDecorateDate | date | 最后装修时间 | |
Star | Int | 酒店星级 | |
SummaryCn | string | 中文简介 | |
SummaryEn | string | 英文简介 | |
AddressCn | string | 中文地址 | |
AddressEn | string | 英文地址 | |
AcceptCreditCards | string[] | 可接受的信用卡 | |
HotelFacilities | string[] | 酒店设施 | |
HotelPlicy | string | 酒店政策 | |
HotelFee | string | 酒店费用说明 | |
HotelImages | string[] | 酒店图片 | |
AddressEn | string | 英文地址 | |
HotelTelephone | string | 前台电话 | |
RegionInfo | Array | 查询的区域信息 | 参考#RegionInfo |
GeoInfo | Array | 地理信息 | 参考#GeoInfo |
Brand | int | 品牌ID | 名称参考对照表 |
Information | string | 敬请注意 | |
CommentScore | int | 酒店评分 | |
CheckIn | string | 这个时间之后入住 | |
CheckOut | string | 这个时间之前离店 |
RegionInfo节点
节点 | 类型 | 名称 | 说明 |
---|---|---|---|
RegionId | int | 地区编号 | |
RegionNameCn | string | 地区中文名 | |
RegionNameEn | string | 地区英文名 | |
CountryCode | string | 国家编号 | |
CountryNameCn | string | 国家名称 | |
CountryNameEn | string | 国家英文名称 |
GeoInfo节点
节点 | 类型 | 名称 | 说明 |
---|---|---|---|
Longitude | decimal | 经度 | |
Latitude | decimal | 纬度 |
Product节点
节点 | 类型 | 名称 | 说明 |
---|---|---|---|
ProductId | string | 产品唯一编码 | 成单需要的产品ID |
RoomName | string | 房型名称 | |
ProductDesc | string | 产品描述 | |
TotalPrice | decimal | TotalPrice | 系统已经处理为单个房间的房费(订单填写多间的时候需要乘以间数),包含了房费、税费、服务费和加人费,不包括保险 |
CostTotalPrice | decimal | 总结算价 | 当采用结算价模式的时候才返回,成单的总价计算将以结算价为基础了。系统已经处理为单个房间的房费(订单填写多间的时候需要乘以间数)。 |
NightlyPrices | NightlyPrice[] | 每晚房费 | 参考#NightlyPrice |
AveragePrice | decimal | 房费的均价 | |
CostAveragePrice | decimal | 房费的结算均价 | |
TaxesAndFees | decimal | 税和服务费 | |
ExtraPersonFees | decimal | 加人费 | |
unIncludeTotal | decimal | 到店另付费 | |
unIncludeList | unIncludeList[] | 到店另付费明细列表 | |
CancellationType | int | 取消类型 | 0-不可取消 1-限时取消 |
CancellationDesc | string | 取消政策描述 | |
CancellationLists | CancellationList[] | 取消政策 | 参考#CancellationList |
CurrentAlloment | int | 可用库存 | |
MaxPersonNum | Int | 最多入住人数 | 返回结果中无此参数的话,请忽略此参数 |
ArriveStartTime | string | 最早到达时间 | 如果为空,默认酒店当地时间14点(可以办理入住的时间) |
ArriveEndTime | string | 最晚到达时间 | 如果为空,默认酒店当地时间24点 |
Breakfast | string | 早餐信息 | 表示该产品是否含早,不用做早餐份数的判断 |
BreakFastDesc | string | 早餐描述 | 早餐的具体描述 |
BreakFastNum | int | 早餐份数 | 早餐的份数信息,产品的具体早餐份数以此字段的描述为准 |
Internet | string | 网络使用信息 | |
isInstantConfirm | int | 是否立即确认 | 0:不是立即确认;1-是立即确认 |
SmokingPreference | string | 吸烟信息 | |
FacilityList | string[] | 房间设施 | |
GiftIds | string[] | 送礼活动 | 关联Gifts |
BedTypes | BedType[] | 床型 | 如果出现多个,下单的时候需要选择; 参考#BedType |
RoomImageList | string[] | 房型图片列表 | |
MroomId | int | 房型聚合ID | 聚合的房型ID;int64类型;[仅供参考,此信息引起的投诉,艺龙免责] |
MroomName | string | 房型聚合名称 | [仅供参考,此信息引起的投诉,艺龙免责] |
MroomNameEn | string | 房型聚合英文名称 | [仅供参考,此信息引起的投诉,艺龙免责] |
BreakfastFilter | string | 早餐筛选ID | 详情页做筛选项使用 |
InternetFilter | string | 网络筛选ID | 详情页做筛选项使用 |
CancelFilter | string | 取消类型筛选ID | 详情页做筛选项使用 |
BedtypeFilter | string | 床型筛选ID,多个逗号分隔 | 详情页做筛选项使用 |
Nationality | Int | 仅限中国国籍 | 1--仅限中国国籍的客人入住 |
EnableRemark | Int | 是否支持下单备注 | 1--支持备注 |
NightlyPrice节点
节点 | 类型 | 名称 | 说明 |
---|---|---|---|
Date | Date | 在店日期 | |
BasePrice | decimal | 原始房价 | |
CurrentPrice | decimal | 当日销售房价 | 卖价 |
CancellationList节点
节点 | 类型 | 名称 | 说明 |
---|---|---|---|
StartDate | Date | 开始时间 | 北京时间 |
EndDate | Date | 结束时间 | 北京时间 |
LocalStartDate | Date | 当地开始时间 | 酒店当地时区 |
LocalEndDate | Date | 当地结束时间 | 酒店当地时区 |
Refundable | string | 是否可退款 | 0-不可退款; 1-可退款 |
CustomerPrice | decimal | 客人罚金 | 当可退款的时候才看这个属性决定罚金是多少。不可退款的时候可以理解为罚金就是总金额 |
BedType节点
节点 | 类型 | 名称 | 说明 |
---|---|---|---|
BedTypeId | string | 床型编码 | |
BedTypeName | string | 床型 |