Common Workflows-Create a Standard Rate

Number of APIs: 9

  1. Get Rate Categories for a property GET {{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/rateCategories

  2. Get Room Types for a property GET {{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/resortRoomTypes?includeInactiveFlag=false

  3. Create a new Rate Plan POST {{HostName}}/rtp/v0/hotels/{{HotelId}}/ratePlans

  4. Add packages to a Rate Plan POST {{HostName}}/rtp/v0/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/packages

  5. Update an existing Rate Plan PUT {{HostName}}/rtp/v0/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}

  6. Get Room types available to add rate schedules GET {{HostName}}/lov/v1/listOfValues/{{Name}}?parameterName=RatePlanCode&parameterValue={{RatePlanCode}}&includePseudo=Y&parameterName=HotelCode&parameterValue={{HotelId}}

  7. Create Rate Plan Schedules with a package POST {{HostName}}/rtp/v0/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/schedules

  8. Update a Rate Plan Schedule PUT {{HostName}}/rtp/v0/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/schedules

  9. Get existing Rate Plan Schedules GET {{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/schedules?tierId=1&startDate=2022-01-01