# Manage room-level facilities Add, modify or delete room-level facilities details for a property Endpoint: PUT /properties/{propertyId}/rooms/{roomId} Version: 1.0 ## Path parameters: - `propertyId` (integer, required) - `roomId` (integer, required) ## Request fields (application/json): - `room_facility_id` (integer, required) Room Facility ID - `state` (string, required) Is facility Present/Missing? Enum: "MISSING", "PRESENT" - `room_facility_instances` (array) List of Room Facility Instances - `room_facility_instances.linen_details` (object) Linen Details - `room_facility_instances.linen_details.has_crib_linen` (boolean) Crib (cot) linen - `room_facility_instances.linen_details.has_fitted_sheet` (boolean) Fitted sheet - `room_facility_instances.linen_details.has_top_sheet` (boolean) Top sheet - `room_facility_instances.linen_details.has_blanket` (boolean) Blanket - `room_facility_instances.linen_details.has_extra_blankets` (boolean) Extra blankets - `room_facility_instances.linen_details.has_pillow` (boolean) Pillow - `room_facility_instances.linen_details.has_mattress_protector` (boolean) Mattress protector - `room_facility_instances.crib_details` (object) Crib Details - `room_facility_instances.crib_details.is_foldable` (boolean) Foldable - `room_facility_instances.crib_details.is_standalone` (boolean) Standalone - `room_facility_meta` (object) DEBUG ONLY. Contains Room Facility meta - `room_facility_meta.room_facility_id` (integer) Booking.com Room Facility ID - `room_facility_meta.ota_room_amenity_type` (integer) OTA RMA (Room Amenity Type Code) - `room_facility_meta.booking_extended_legacy_code` (integer) [Legacy] Booking.com Extended RMA Room Facility Code - `room_facility_meta.room_facility_name` (string) Name - `room_facility_meta.allowed_details_list` (array) List of applicable Details Objects - `facilityMetaType` (object) DEBUG ONLY. Contains Room Facility meta ## Response 200 fields (application/json): - `data` (object) - `data.success` (boolean) - `warnings` (array) - `warnings.message` (string) - `warnings.code` (string) - `warnings.details` (object) - `errors` (array) - `meta` (object) - `meta.ruid` (string)