---
title: "Update Stay Status"
method: PUT
path: "/reservations/{stay_code}/stay_status"
tags: ["Reservations"]
---

# Update Stay Status

`PUT /reservations/{stay_code}/stay_status`

Update the stay status of a reservation. This endpoint allows you to change the status of a stay between different states such as check-in pending, in-house, and stay completed.

## Path parameters

- `stay_code` string, required

## Request body

- object
  - `stay_status` 'checkin_pending' | 'in_house' | 'stay_completed', required — The new status for the stay.

## Response `200`

The stay status has been successfully updated.

- CommonResponse
  - `request_id` string, required — Unique identifier for the request.
  - `error_code` integer, required — Numeric error code representing the status of the response. A value of `200` indicates success. <br> See the [Error Codes](/reference/error-manual#error-codes) section for more information.
  - `error_msg` string, required — Message detailing the status of the response.

---

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