Content is outdated

This documentation section will soon become deprecated. To know more about room type and rate plan managmeent, consult the new room type and management API management documentation

Deactivate a rate plan

You can deactivate rate plans, but you cannot delete rate plans. This is important because deactivated rate plans can still cause naming conflicts.

Deactivating a rate plan deletes roomrates and availability

If you deactivate a rate plan, it also causes roomrates and associated availability to be deleted. Note that if you reactivate the rate plan, you must create new roomrates (products) and then push availability again.

Before you start

You need:


HTTP request


Request body

Provide an OTA_HotelRatePlanNotifRQ object in the request body. Example:

<OTA_HotelRatePlanNotifRQ xmlns="" MessageContentCode="8" Version="1.005" TimeStamp="2015-06-09T11:53:48" >
  <RatePlans HotelCode="123456" >
    <RatePlan RatePlanNotifType="Remove" RatePlanCode="12345601" />


The response contains an OTA_HotelRatePlanNotifRS object:

<?xml version="1.0" encoding="UTF-8"?>
<OTA_HotelRatePlanNotifRS xmlns="" xmlns:xsi="" xsi:schemaLocation=" OTA_HotelRatePlanNotifRS.xsd" TimeStamp="2018-08-21T12:53:05+00:00" Target="Production" Version="3.000">
<Success />

Next steps