静态信息
编辑于: 2024-12-30 12:14
TABLE OF CONTENTS
概述
我们提供了 10 个接口静态信息接口(包括房价计划、房型、税费)。您可以通过这些 接口实现创建、修改、查询房价计划、房型、税费。
- 更新房型:通过接口创建房型。如果房型代码已经存在则更新此房型信息。
- 查询房型:查询酒店所有房型。
- 更新房型等级:通过接口创建房型等级。如果房型等级代码已经存在则更新此房 型等级信息。房型等级是房型的集合。
- 查询房型等级:查询酒店所有房型等级。
- 更新房价计划:通过接口创建房价计划。如果房价计划代码已经存在则更新此房 价计划信息。
- 查询房价计划:查询酒店所有房价计划。
- 更新税费:通过接口创建税费。如果房价计划代码已经存在则更新此税费信息。
- 查询税费:查询酒店所有税费。
- 更新产品:通过接口将房型和房价计划关联生成产品。
- 查询产品:查询酒店所有产品。
1. 更新房型
此 API 用于在 Property Connector 中创建新的房型。 当房型创建后 PropertyConnector 将会收到 PMS 推送的房型信息。 房型信息可以通过接口或 PropertyConnector 页面创建。 如果房型 ID 已经存在,则更新指定房型的信息。
请求
Element | Type | Occurrence | Description | Comment |
---|---|---|---|---|
occupancy/maxAdult | String | Mandatory |
| 0~20、maxAdult<=maxOccupancy |
occupancy/maxChild | String | Mandatory |
| 0~20、maxChild<=maxOccupancy |
occupancy/maxOccupancy | String | Mandatory |
| 0~20 |
roomClassId | String | Optional |
|
|
roomDescription | String | Optional |
|
|
roomId | String | Mandatory |
|
|
roomName | String | Mandatory |
|
|
status | Enum
| Mandatory |
|
|
示例:创建或更新房型
请求
成功响应
2. 查询房型
查询指定房型
此 API 查询酒店在 PropertyConnector 中指定的房型信息。
响应
查询全部房型
此 API 查询酒店在 PropertyConnector 中全部存在的房型信息。
示例
响应
3. 更新房型等级
此 API 用于创建房型等级,房间等级是房型的集合。 如果房型等级 ID 已经存在,则更新指定房型等级的信息。
请求
Element | Type | Occurrence | Description | Comment |
---|---|---|---|---|
roomClassId | String | Mandatory | ||
roomClassName | String | Mandatory | ||
status | Enum
| Mandatory |
示例
请求
响应
4. 查询房型等级
查询指定房型等级
此 API 查询酒店在 PropertyConnector 中指定的房型等级信息。
响应
查询全部房型等级
此 API 查询酒店在 PropertyConnector 中全部存在的房型等级信息。
响应
5. 更新房价计划
此 API 用于在 Property Connector 中创建新的房价计划。 当房价计划创建后 PropertyConnector 将会收到 PMS 推送的房价计划信息。 房价计划信息可以通过接口或 PropertyConnector 页面创建。 如果房价计划 ID 已经存在,则更新指定房型计划的信息。
请求
rateId | String | Mandatory |
|
|
status | Enum
| Mandatory |
|
|
rateName | String | Mandatory |
|
|
rateDescription | String | Optional |
|
|
rateType | Enum
| Mandatory | ||
paymentType | Enum
| Mandatory |
| PayNow: prepay online |
priceType | Enum
| Optional | ||
guaranteeType | Enum
| Optional |
| Credit Card Guarantee |
defaultMealPlan | String | Mandatory |
| Appendix - Meal Plan |
currency | String | Mandatory | Currency code with ISO 4217 standard | |
defaultCancelPolicy | Object[CancelPolicy] | Mandatory |
|
|
defaultCancelPolicy/code |
| Mandatory |
| Appendix - Cancel Policy |
defaultCancelPolicy/description |
| Optional |
|
|
cancelPolicies | List[CancelPolicyWithDateRange] | Optional |
|
|
cancelPolicies/dateRange | Object[DateRange] | Mandatory | ||
dateRange/startDate | Date:yyyy-MM-dd | Mandatory |
|
|
dateRange/endDate | Date:yyyy-MM-dd | Mandatory |
|
|
cancelPolicies/cancelPolicy | Object[CancelPolicy] | Mandatory | ||
cancelPolicy/code | Mandatory |
| Appendix - Cancel Policy | |
cancelPolicy/description |
| Optional |
|
|
示例
请求
响应
6. 查询房价计划
此 API 查询酒店在 PropertyConnector 中指定的房价计划信息。
示例:查询指定房价计划
响应
查询全部房价计划
此 API 查询酒店在 PropertyConnector 中全部存在的房价计划信息。
示例
响应
7. 更新税费
此 API 用于在 Property Connector 中创建新的税费。 当税费建后 PropertyConnector 将会收到 PMS 推送的税费信息。 税费信息可以通过接口或 PropertyConnector 页面创建。 如果税费 ID 已经存在,则更新指定税费的信息。
请求
Element | Type | Occurrence | Description | Comment |
---|---|---|---|---|
feeId | String | Mandatory | ||
dateRange | Object[DateRange] | Mandatory | ||
DateRange/startDate | Date:yyyy-MM-dd | Mandatory | ||
DateRange/endDate | Date:yyyy-MM-dd | Mandatory | ||
fee | Object[Fee] | Mandatory | ||
Fee/name | String | Mandatory | ||
Fee/amount | String | Mandatory | ||
Fee/amountType | Enum:
| Mandatory | Fix, Percent | |
Fee/chargeType | Enum:
| Mandatory | PerRoomPerNight, PerPersonPerNight, PerRoomPerStay PerPersonPerStay |
示例
请求
响应
8 查询税费
查询指定税费
此 API 查询酒店在 PropertyConnector 中指定的税费信息。
示例
响应
查询全部税费
此 API 查询酒店在 PropertyConnector 中全部存在的税费信息。
示例
响应
9. 更新产品
此 API 用于创建产品。 当 PropertyConnector 中房型与价格计划已经存在时才能建立关联生成产品。 产品信息可以通过接口或 PropertyConnector 页面创建。 如果产品的关联关系存在时执行更新操作。
请求
Element | Type | Occurrence | Description | Comment |
---|---|---|---|---|
productList | List[product] | Optional | ||
Product/roomId | String | Mandatory | ||
Product/rateId | String | Mandatory | ||
Product/status | Enum
| Mandatory | StopSell PreSale Bookable |
示例
请求
{ "header": { "echoToken": "25c8cb40-52a0-449f-8fc9-0187c6f3f19e", "timeStamp": "2018-06-27T17:09:04.674Z", "version": "0.1" }, "productList": [ { "roomId": "DK", "rateId": "IDDRNDAR", "status": "Actived" }, { "roomId": "DK", "rateId": "BARRATE", "status": "Actived" } ] }
响应
{ "header": { "echoToken": "25c8cb40-52a0-449f-8fc9-0187c6f3f19e", "timeStamp": "2018-06-27T17:09:04.674Z", "version": "0.1" }, "productList": [ { "roomId": "DK", "rateId": "IDDRNDAR", "status": "Actived" }, { "roomId": "DK", "rateId": "BARRATE", "status": "Actived" } ] }
10. 查询产品
此 API 查询酒店在 PropertyConnector 中全部存在的产品信息。
示例
响应
此回答是否有所帮助? 是 否
Send feedback