Update Reservation Dates

Change the check-in or check-out date and time for a specific reservation. Modifying the date will automatically trigger a financial recalculation, regardless of the applyRecalculation flag

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The Guesty reservation ID

Query Params
boolean
Defaults to false

If set to true, Markups, ExtraPersonFee, and Discounts are hidden from both the nightly rates and invoice items—they are included within the Accommodation Fee (AF). If set to false, these components are itemized separately in the response.

Body Params
boolean
Defaults to false

The system will check calendar availability and decline if unavailable unless this flag is set to true

boolean
Defaults to false

The system will ensure the reservation accords with the terms (min, max nights, any other terms) of the property and will decline if it does not. To override, set this flag to true

boolean
Defaults to false

Set this flag to true to ignore existing flexible blocks

string

The reservation check-in date, localized to the property’s timezone (YYYY-MM-DD)

string

The reservation check-out date, localized to the property’s timezone (YYYY-MM-DD)

string

Use this to specify a different check-in time (Hh:mm) from the property’s default time

string

Use this to specify a different check-out time (Hh:mm) from the property’s default time

earlyCheckIn
object

Define if it should be marked as ‘early check-in’. E.g., true if defined, false if not

lateCheckOut
object

Define if it should be marked as ‘late check-out‘. E.g., true if defined, false if not

boolean
Defaults to true

Should the update trigger a financial recalculation? E.g., true or false. Note that altering the date will automatically apply recalculation, regardless of your choice

Responses

400

Returned if required fields are missing or there is a validation error in the request body

422

Returned if required fields are missing or there is a validation error in the request body

500

Indicates server-side error while processing the request

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json