Update Booking
WRITE
access to the SCHEDULE
module is required to access this endpointbookingEdited
webhook will be fired when this endpoint has run successfullynotify_user_resources
option which can be used to silence notifications for end users.Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Query Parameters
The ID of the booking to update
Report any clashes with new resources supplied, or existing resources on the booking
Specifies if user resources (resources with a contact attached) should be sent an email notification about the updated booking
If updating a repeat booking, specifies if the changes should be replicated to all, future or just the single booking. Default is single
single
, future
, all
Body
Standard booking model that returns most properties by default
Booking ID
1
Booking Name
"Test Booking"
Unix Timestamp of the booking start. Alternatively use start_date_time_iso
which automatically calculates the unix timestamp.
1547501100
Unix timestamp of the booking end. Alternatively use end_date_time_iso
which automatically calculates the unix timestamp.
1547538900
ISO-8601 formatted result of the booking start
"2022-02-22T09:00:00+11:00"
ISO-8601 formatted result of the booking end
"2022-02-22T17:00:00+11:00"
Is the booking all day
"false"
Additional booking information
"Additional note"
Is this booking designated as the master booking linked to repeats
"true"
If this booking is a repeat, this is the id of the master booking
"0"
Specifically formatted rule for the repeat logic
"FREQ=daily;INTERVAL=2;REPENDTYPE=date;UNTIL=20220228T130000;"
Resources added to a booking
Simplified project model containing only a subset of fields
The client (either person or organization) attached to this booking
Client model with some fields
A simplified version of the complete Status Model
Used to show the values of custom fields on linked modules