# Retrieve room facilities set for a property.

Retrieve the facility details for all the facility instances added to the rooms

Endpoint: GET /facilities-api/properties/{propertyId}/rooms/{roomId}
Version: 1.0

## Path parameters:

  - `propertyId` (integer, required)

  - `roomId` (integer, required)

## Query parameters:

  - `debugInfo` (string)
    When set to `true`, attaches room facility metadata (facility names, OTA codes, allowed detail types) to each item in the response. Significantly increases payload size. Do not use in production environments.

## Response 200 fields (application/json):

  - `data` (array)

  - `data.room_facility_id` (integer)
    Room Facility ID

  - `data.state` (string)
    Is facility Present/Missing?
    Enum: "MISSING", "PRESENT"

  - `data.room_facility_instances` (array)
    List of Room Facility Instances

  - `data.room_facility_instances.linen_details` (object)
    Applicable to: LINEN (125).

  - `data.room_facility_instances.linen_details.has_crib_linen` (boolean)
    Crib (cot) linen

  - `data.room_facility_instances.linen_details.has_fitted_sheet` (boolean)
    Fitted sheet

  - `data.room_facility_instances.linen_details.has_top_sheet` (boolean)
    Top sheet

  - `data.room_facility_instances.linen_details.has_blanket` (boolean)
    Blanket

  - `data.room_facility_instances.linen_details.has_extra_blankets` (boolean)
    Extra blankets

  - `data.room_facility_instances.linen_details.has_pillow` (boolean)
    Pillow

  - `data.room_facility_instances.linen_details.has_mattress_protector` (boolean)
    Mattress protector

  - `data.room_facility_instances.crib_details` (object)
    Applicable to: CHILDREN_CRIB_COTS (175).

  - `data.room_facility_instances.crib_details.is_foldable` (boolean)
    Foldable

  - `data.room_facility_instances.crib_details.is_standalone` (boolean)
    Standalone

  - `data.room_facility_meta` (object)
    Present only when `debugInfo=true` is passed. Contains the facility name, OTA codes, and allowed detail types for this room facility.

  - `data.room_facility_meta.room_facility_id` (integer)
    Booking.com Room Facility ID

  - `data.room_facility_meta.ota_room_amenity_type` (integer)
    OTA RMA (Room Amenity Type Code)

  - `data.room_facility_meta.booking_extended_legacy_code` (integer)
    [Legacy] Booking.com Extended RMA Room Facility Code

  - `data.room_facility_meta.room_facility_name` (string)
    Name

  - `data.room_facility_meta.allowed_details_list` (array)
    List of applicable detail type names

  - `warnings` (array)

  - `warnings.message` (string)

  - `warnings.code` (integer)
    Error code

  - `warnings.description` (string)
    Detailed error description

  - `warnings.details` (object)
    Additional error context

  - `errors` (array)

  - `meta` (object)

  - `meta.ruid` (string)

