Update a booking
bookeo_update_bookingChange an existing booking — reschedule (eventId or startTime/endTime), change participant counts, options, resources or external reference. Fetches the current booking and sends it back with only your changes applied (Bookeo's PUT takes the full booking). Bookeo: GET then PUT /bookings/{bookingNumber}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Set to "backend" to act as a manager, relaxing customer-facing limits (time in advance, participant limits, change windows). | |
| endTime | No | New end time (flexibleTime) — RFC 3339 date-time, e.g. 2026-10-01T09:00:00-04:00. The offset -00:00 means the account's local timezone. | |
| eventId | No | New slot id (reschedule a fixed/fixedCourse booking). | |
| options | No | Product options (see bookeo_list_products). | |
| resources | No | Resources (e.g. a specific guide or instructor) — for flexibleTime products. | |
| startTime | No | New start time (flexibleTime) — RFC 3339 date-time, e.g. 2026-10-01T09:00:00-04:00. The offset -00:00 means the account's local timezone. | |
| externalRef | No | ||
| notifyUsers | No | Email/SMS the business's staff about the change. | |
| bookingNumber | Yes | The booking number. | |
| peopleNumbers | No | New participant counts per category (replaces the current ones). | |
| notifyCustomer | No | Email the customer about the change. | |
| promotionCodeInput | No |