Update listing calendar
hostaway_update_calendarChange availability and/or pricing for a date range on one listing, pushed to every connected channel: block (isAvailable=false) or open days, set the nightly price, min/max stay, closed-to-arrival/departure, or a note. For multi-unit listings set desiredUnitsToSell instead of isAvailable (0 blocks). Hostaway: PUT /v1/listings/{listingId}/calendar.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Calendar note. | |
| price | No | Nightly price. | |
| endDate | Yes | Last day to change (YYYY-MM-DD). | |
| listingId | Yes | Listing id. | |
| startDate | Yes | First day to change (YYYY-MM-DD). | |
| isAvailable | No | false blocks the days, true opens them (single-unit listings). | |
| maximumStay | No | Maximum nights. | |
| minimumStay | No | Minimum nights. | |
| closedOnArrival | No | Closed to arrival. | |
| closedOnDeparture | No | Closed to departure. | |
| desiredUnitsToSell | No | Multi-unit listings: units to sell (0 blocks). |