Updates an existing booking in your organisation by its unique identifier.

Log in to see full request history

If this modifies the start and/or end date and time of the booking then an availability check will be performed and the target start and/or date and time must be available.

Path Params
string
required

Unique identifier of the booking to update.

Body Params
boolean
Defaults to false

If set to true, the request will not fail if the resource on this booking is not assigned to the service on this booking when moving it. This however does not allow you to assign this booking to a resource to a service that is not assigned to it.

boolean
Defaults to false

If set to true, the availability check triggered on moving the booking will ignore the service's schedule. By default this is set to false and you will not be able to move the booking outside of the service's schedule.

boolean
Defaults to true

If set to true a notification email will be sent to each customer on this booking indicating that this booking has been modified.

string

Timezone that any dates and times in the response object will be converted to. By default dates and times are returned in UTC (+00:00). Must be a valid IANA timezone name.

object
required
Responses

Response body
object
object
string
string
string
array of objects
customers
object
string
string
string
integer
Defaults to 0
string
object
integer
Defaults to 0
integer
Defaults to 0
array of objects
price_points
object
integer
Defaults to 0
integer
Defaults to 0
integer
Defaults to 0
integer
Defaults to 0
string
string
string
string
string
string
string
array of objects
parts
object
string
string
string
string
integer
Defaults to 0
integer
Defaults to 0
string
string

Language
Credentials