---
title: "postHousekeepingStatus"
method: POST
path: "/postHousekeepingStatus"
tags: ["Housekeeping"]
---

# postHousekeepingStatus

`POST /postHousekeepingStatus`

Switches the current date's housekeeping status for a specific room ID to either clean or dirty The housekeeping status is calculated basing on the set of fields roomOccupied | roomCondition | roomBlocked | vacantPickup | roomBlocked | refusedService The available statuses are: - Vacant and Dirty (VD): false | “dirty” | false | false | false | false - Occupied and Dirty (OD): true | “dirty” | false | false | false | false - Vacant and Clean (VC): false | “clean” | false | false | false | false - Occupied and Clean (OC): true | “clean” | false | false | false | false - Occupied and Clean Inspected (OCI): true | “inspected” | false | false | false | false - Vacant and Clean Inspected (VCI): false | “inspected” | false | false | false | false - Do Not Disturb (DND): if doNotDisturb is true - Refused Service (RS): if refusedService is true - Out of Order (OOO): if roomBlocked is true - Vacant and Pickup (VP): if vacantPickup is true

## Response `200`

200 Response

- PostHousekeepingStatusResponse
  - `success` boolean — Returns if the request could be completed
  - `data` object
    - `date` string, date — Date for last date/time that the room condition changed
    - `roomID` string — ID of room
    - `roomCondition` 'dirty' | 'clean' | 'inspected' — New room condition. "inspected" status is available only if the property has the feature enabled.
    - `roomComments` string — New room comments.
    - `doNotDisturb` boolean, nullable — New "do not disturb" status
    - `refusedService` boolean, nullable — New "refused service" status
    - `vacantPickup` boolean, nullable — New "vacant_pickup" status
  - `message` string, nullable — To be used in case any error occurs (if success = false). If success = true, it does not exist.

---

[API](https://skmtc.net/cloudbeds/apis/cloudbeds-api.md) · [All operations](https://skmtc.net/cloudbeds/apis/cloudbeds-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cloudbeds/cloudbeds-api/revisions/2faa857793e8/schema)
