List misconduct categories

This call returns a list of possible Guest Misconduct Categories and their subcategories. Some of the categories require additional fields, they are described in additional_fields object.

Authentication

The misconductcategory uses Basic Authentication, based on your machine account credentials. See also the Authentication page.

Step 1: Provider sends a B.XML misconductcategory call

GET https://supply-xml.booking.com/hotels/xml/misconductcategory

Step 2: Response of requested categories with their associated ids and description

Type HTTP Method Message Sender Message Receiver
Response GET Booking.com Connectivity Partner

Response — HTTP Message Body Model

<categories>
    <category id="1">
        <title>Payment issue</title>
        <subcategories>
            <subcategory id="110">
                <title>Didn’t pay reservation amount</title>
            </subcategory>
            <subcategory id="111">
                <title>Didn’t pay additional fees (eg. taxes, damage deposit)</title>
            </subcategory>
            <subcategory id="115">
                <title>Other</title>
            </subcategory>
        </subcategories>
    </category>
    <category id="7">
        <title>Breaking house rules</title>
        <subcategories>
            <subcategory id="170">
                <title>Smoking</title>
            </subcategory>
            <subcategory id="171">
                <title>Brought pets</title>
            </subcategory>
            <subcategory id="172">
                <title>Threw a party</title>
            </subcategory>
            <subcategory id="173">
                <title>Broke quiet hours</title>
            </subcategory>
            <subcategory id="174">
                <title>Brought additional guests</title>
            </subcategory>
            <subcategory id="175">
                <title>Breached check-in/check-out policy</title>
            </subcategory>
            <subcategory id="176">
                <title>Other</title>
            </subcategory>
        </subcategories>
    </category>
    <category id="0">
        <title>Abusive behaviour</title>
        <subcategories>
            <subcategory id="100">
                <title>Verbal abuse</title>
            </subcategory>
            <subcategory id="101">
                <title>Physical abuse</title>
            </subcategory>
            <subcategory id="102">
                <title>Verbal/physical threats</title>
            </subcategory>
            <subcategory id="103">
                <title>Disturbing guests/neighbours</title>
            </subcategory>
            <subcategory id="104">
                <title>Other</title>
            </subcategory>
        </subcategories>
    </category>
    <category id="2">
        <title>Left property dirty</title>
        <subcategories>
            <subcategory id="120">
                <title>Stained linens</title>
            </subcategory>
            <subcategory id="121">
                <title>Stains on carpet/walls/furniture</title>
            </subcategory>
            <subcategory id="122">
                <title>Excessive rubbish</title>
            </subcategory>
            <subcategory id="123">
                <title>Other</title>
            </subcategory>
        </subcategories>
    </category>
    <category id="9">
        <title>Property damage</title>
        <additional_fields>
            <damage_type_id type="integer" description="Select type of damage">
                <possible_values>
                    <possible_value value="1" description="Small furniture (eg. lamp, kettle)"/>
                    <possible_value value="2" description="Large furniture (eg. table, armchair)"/>
                    <possible_value value="3" description="Door/window/wall"/>
                    <possible_value value="4" description="Property damage (other)"/>
                </possible_values>
            </damage_type_id>
            <damage_cost type="double" description="Cost of damage (in hotel currency)"/>
            <damage_unavailable type="integer" description="Is the damage preventing you from accommodating your next reservation?">
                <possible_values>
                    <possible_value value="0" description="No"/>
                    <possible_value value="1" description="Yes"/>
                </possible_values>
            </damage_unavailable>
        </additional_fields>
    </category>
    <category id="5">
        <title>Illegal activities</title>
        <subcategories>
            <subcategory id="150">
                <title>Drug use/drug dealing</title>
            </subcategory>
            <subcategory id="151">
                <title>Not complying with local law</title>
            </subcategory>
            <subcategory id="160">
                <title>Theft</title>
            </subcategory>
            <subcategory id="152">
                <title>Other</title>
            </subcategory>
        </subcategories>
    </category>
</categories>
<!-- RUID: [XXXXXXXXXXXXXXXXXXXXXXXXXXX==] -->