OPERA Cloud APIs by Module-Housekeeping (HSK)

Number of APIs: 10

  1. post Reservation Housekeeping Tasks POST {{HostName}}/hsk/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/houseKeepingTaskSchedules

  2. get Housekeeping Discrepancies GET {{HostName}}/hsk/v1/hotels/{{HotelId}}/housekeepingDiscrepancies?roomDiscrepancyStatus=Sleep&roomClass=&housekeepingEndDate=2016-07-10&housekeepingStartDate=2016-07-10

  3. get HouseKeeping Tasks GET {{HostName}}/hsk/v1/hotels/{{HotelId}}/houseKeepingtasks?includeTaskSheetDetails=true&generateCleaningSequence=false&attendantInRoomOnly=false&housekeepingRoomStatus=Clean&housekeepingRoomStatus=Inspected&housekeepingRoomStatus=OutOfService&housekeepingRoomStatus=OutOfOrder&housekeepingRoomStatus=Dirty&housekeepingRoomStatus=Pickup&includeTaskSheetsSummary=true&taskDate=2016-07-10&sortByCleaningSequence=false&taskSheetNumber=1&taskCodesBreakOutIdType=TaskCodesBreakOutId&roomStatusToChange=OutOfOrder&roomStatusToChange=OutOfService&roomStatusToChange=Clean&roomStatusToChange=Pickup&roomStatusToChange=Dirty&roomStatusToChange=Inspected&includeReservationInfo=true

  4. get Facility Forecast GET {{HostName}}/hsk/v1/hotels/{{HotelId}}/forecastTaskSchedules?startDate=2021-04-02&endDate=2021-04-04

  5. get Room Conditions GET {{HostName}}/hsk/v1/hotels/{{HotelId}}/conditions?fromRoomNumber=100&toRoomNumber=150

  6. set Room Conditions PUT {{HostName}}/hsk/v1/hotels/{{HotelId}}/conditions?roomCondition

  7. set Guest Housekeeping Service Request PUT {{HostName}}/hsk/v1/hotels/{{HotelId}}/serviceRequests

  8. edit Reservation Housekeeping Tasks PUT {{HostName}}/hsk/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/houseKeepingTaskSchedules

  9. set Room Cleaning Priority PUT {{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/{{RoomId}}/cleaningPriority

  10. put Room Cleaning Priority DELETE {{HostName}}/hsk/v1/hotels/{{HotelId}}/rooms/cleaningPriority?roomId=103