Common Workflows-Create a Room Class Upgrade Rule

Number of APIs: 11

  1. get Channel Codes LOV GET {{HostName}}/lov/v1/listOfValues/{{Name}}?includeInactiveFlag=false

  2. get Upsell To Room Class LOV GET {{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/fromRoomClass/{{FromRoomClass}}/upsellToRoomClassEdit?includeInactiveFlag=false

  3. get Upsell Rate Codes LOV GET {{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellRateCodes

  4. get Upsell Rate Categories LOV GET {{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellRateCategoriesEdit

  5. Get existing upsell rules GET {{HostName}}/rsv/config/v0/hotels/{{HotelId}}/upsellRules?searchByRoomType=false

  6. get Upsell Membership Levels LOV GET {{HostName}}/lov/v1/listOfValues/membershipType/{{MembershipType}}/upsellMembershipLevelsOnly?includeInactiveFlag=false

  7. get Upsell Trx Codes LOV GET {{HostName}}/lov/v1/listOfValues/hotels/{{HotelId}}/upsellTrxCodes

  8. Update an upsell rule PUT {{HostName}}/rsv/config/v0/hotels/{{HotelId}}/upsellRules

  9. Test an upsell Rule PUT {{HostName}}/rsv/config/v0/hotels/{{HotelId}}/upsellRules/action/validate

  10. Create a new upsell rule POST {{HostName}}/rsv/config/v0/hotels/{{HotelId}}/upsellRules