A CalendarNote is a free-form, date-scoped annotation that
surfaces on the operator calendar for a site (e.g. public
holidays, marketing events, known understaffed shifts). Notes
do not affect availability or block bookings.
Returns a paginated list of CalendarNote objects for the given
site. Notes can be filtered by an exact date or a date range to
populate the calendar viewport.
Requires the RESERVATIONS_VIEW permission on the site.
The note text. Plain text only — line breaks are
preserved but no markdown is rendered. There is no
hard length limit, but keep it short so it reads well
in the calendar.
ID of the site to attach the note to. The caller's API
key must have access to the site and the
RESERVATIONS_MANAGE permission on it. Defaults to the
site from the request context when omitted.
Partially updates a CalendarNote. Every field is optional; only
fields you send are written. Requires the RESERVATIONS_MANAGE
permission on the note's current site (and the target site too,
if site_id is changed).