---
title: "Changes to Update listing availability settings"
method: PUT
path: "/listings/{id}/availability-settings"
---

# Changes to Update listing availability settings

`PUT /listings/{id}/availability-settings`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `3122b8618183`: 3 breaking, 7 warning, 3 info

## Changes

- **2026-11-03** `3122b8618183`: 3 breaking, 7 warning, 3 info
  - added `subschema #1` to the `calendarRules` request property `allOf` list
  - the `calendarRules` request property type changed from `object` to no type
  - the `integrations/items/id` response's property type changed from `integer` to `string` for status `200`
  - removed the request property `calendarRules/advanceNotice`
  - removed the request property `calendarRules/bookingWindow`
  - removed the request property `calendarRules/defaultAvailability`
  - removed the request property `calendarRules/dynamicCheckin`
  - removed the request property `calendarRules/preparationTime`
  - removed the request property `calendarRules/rentalPeriods`
  - removed the request property `calendarRules/seasonalMinNights`
  - api operation id `propertiesAvailabilitySettingUpdate` was added
  - added the optional property `checkInInstructions` to the response with the `200` status
  - the `cleaning/defaultCleaningTime` response's property pattern `^([0-1]?[0-9]|2[0-3]):[0-5][0-9]$` was added for the status `200`

---

[Operation](https://skmtc.dev/guesty/apis/guesty-open-api/docs/listings/:id/availability-settings/put.md) - [API](https://skmtc.dev/guesty/apis/guesty-open-api.md) - [Page](https://skmtc.dev/guesty/apis/guesty-open-api/changes/listings/:id/availability-settings/put)
