← Step 6 – Push availability | Epilogue – What's next? →


Step 7 – Checks

Time for the big moment: finding out if your property passes our checks. Use this method and URL to run the checks on your property:

POST https://supply-xml.booking.com/hotels/ota/OTA_HotelSummaryNotif

Sample request

<?xml version="1.0" encoding="UTF-8"?>
<OTA_HotelSummaryNotifRQ
  Version="1.005"
  xmlns="http://www.opentravel.org/OTA/2003/05"
  HotelCode="{PropertyID}">
  <HotelSummaryMessages>
    <HotelSummaryMessage StatusType="Check" />
  </HotelSummaryMessages>
</OTA_HotelSummaryNotifRQ>

Sample response

A successful response may contain warnings, but no errors:

<?xml version="1.0" encoding="UTF-8"?>
<OTA_HotelSummaryNotifRS xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05 OTA_HotelSummaryNotifRS.xsd" TimeStamp="2018-02-20T13:27:39+00:00" Target="Production" Version="3.000">
    <!-- Hotel 1234567 is in Test Hotel status -->
    <Warnings>
        <Warning Code="733" ShortText="Restricted">total_num_rates: Hotel Info: Number of defined rates: 2</Warning>
        <Warning Code="733" ShortText="Restricted">generated_hotel_page: Auto gen not run</Warning>
        <Warning Code="733" ShortText="Restricted">total_num_rooms: Hotel Info: Number of active rooms: 1</Warning>
        <Warning Code="733" ShortText="Restricted">total_num_products: Hotel Info: Number of defined products: 1</Warning>
    </Warnings>
    <Success />
</OTA_HotelSummaryNotifRS>
<!-- RUID: [UmFuZ...] -->

What if I get an error about photo requests?

Even if you did everything right, you can get this response:

<?xml version="1.0" encoding="UTF-8"?>
<OTA_HotelSummaryNotifRS xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05 OTA_HotelSummaryNotifRS.xsd" TimeStamp="2018-03-15T12:50:20+00:00" Target="Test" Version="3.000">
    <Errors>
        <Error Type="1" Code="733" Status="NotProcessed" ShortText="No proper main photo is set"></Error>
        <Error Type="1" Code="733" Status="NotProcessed" ShortText="Property has pending photo requests"></Error>
        <Error Type="1" Code="733" Status="NotProcessed" ShortText="Room 123456789 has no pictures"></Error>
        <Error Type="1" Code="733" Status="NotProcessed" ShortText="Main photo is not enabled"></Error>
    </Errors>
</OTA_HotelSummaryNotifRS>
<!-- RUID: [UmFuZ...] -->

This means the API is still uploading the photo for the room type you created earlier. It should finish in the time you can drink a cup of coffee, but can sometimes take longer.

Try again after a while. If the problem doesn't go away after several hours, ask your account manager for help.

Learn more about the last call here: OTA_HotelSummaryNotif


← Step 6 – Push availability | Epilogue – What's next? →