OPERA Cloud APIs by Module-Rate Plan Management (RTP)

Number of APIs: 9

  1. get Mass Rate Change Status GET {{HostName}}/rtp/v1/hotels/{{HotelId}}/massRateChangeStatus

  2. get Rate Activity Log GET {{HostName}}/rtp/v1/hotels/{{HotelId}}/rates/activityLog?searchText=&offset=1&module=RateCode&limit=25&parameterName=RATE_CODE&parameterValue=DAY3

  3. get Rate Plans For Block GET {{HostName}}/rtp/v1/hotels/{{HotelId}}/blocks/ratePlans

  4. get Yield Adjustments GET {{HostName}}/rtp/v1/hotels/{{HotelId}}/yieldAdjustments

  5. validate Rate Promotion GET {{HostName}}/rtp/v1/hotels/{{HotelId}}/rates/promotions/{{PromotionCode}}

  6. set Rate Strategies POST {{HostName}}/rtp/v1/rateStrategies

  7. set Daily Rate Plan Schedule Range PUT {{HostName}}/rtp/v1/hotels/{{HotelId}}/ratePlans/{{RatePlanCode}}/dailySchedules

  8. delete Rate Access Exclusions DELETE {{HostName}}/rtp/v1/hotels/{{HotelId}}/rateAccessExclusions?allowModifyReservation=true&inactive=false&allowCreateReservation=true&allowCancelReservation=true&excludeFromAvailability=false&sourceType=CRO&sourceValue=OHIPSB&start=2023-07-09&end=2023-07-10&rateCode={{RatePlanCode}}

  9. get Rate Groups GET {{HostName}}/rtp/v1/hotels/{{HotelId}}/rateGroups