Manage Rate Plan¶
This API enables you to manage rate plans in the SynXis CR for a specified hotel.
What is it?¶
Robust descriptive information can be retrieved from the SynXis Platform using the Hotel Details or Hotel List methods.
- Hotel Details returns content for a single hotel.
- Hotel List returns content for multiple hotels.
Why use it?¶
Use the Hotel Details or Hotel List methods during the shopping and booking process to inform a guest about the detailed information about a hotel and answer questions they may have about the property.
How to use it¶
The responses between the two methods are identical with the only exception is the number of hotels.
Hotel Details¶
GET https://[environment]/v1/api/hotel/{{hotel_Id}}/details Search for a single hotel.
Hotel List¶
GET https://[environment]/v1/api/hotel/list Search for multiple hotels using one of these methods:
- Address - city, state, postal code, country
- Destination - destination id that is defined in SynXis Control Center
- Id - one or more hotel ids
- Amenity - standalone search method or used in combination with any of the above options
Request Additional Content¶
Additional Information can be returned in the response using the parameter @include and setting any of the supported values:
- Attributes: Return a list of attributes for the hotel.
- ChannelProperties: Returns Channel properties of the hotel.
- ContactInfo: Return the contact information for the hotel.
- Currency: Return the default currency for the hotel.
- DiningOptions: Return a list of dining options for the hotel.
- Features: Return a list of property features for the hotel.
Create or update a rate or group rate¶
Use the following to create or update a rate or group rate:
POST /admin/product/ratePlans