Actions29
Booking → Update
AI-generatedSummary
Updates an existing booking in eRS by its Booking ID, changing the resource, project, start/end time, and any user-defined fields you supply. It can also control whether the change applies to recurring related bookings.
Inputs
- authentication — Credential type: OAuth2 (default, recommended) or Access Token.
- booking_id (required) — Unique ID of the booking to update.
- resource_id — ID of the resource to assign to the booking.
- project_id — ID of the project to assign to the booking.
- start_time — New start time, in yyyy-MM-ddThh:mm:00 format.
- end_time — New end time, in yyyy-MM-ddThh:mm:00 format.
- connectedBookingsFields.update_connected_bookings — How the update applies to recurring bookings. Sent as a query parameter. Options: All Related Bookings (1), Future Bookings Only (2), This Booking Only (4, the default).
- additionalBookingFields — Repeatable list of user-defined booking fields. Pick a field from the dynamically loaded list, then enter a value in the input that matches its type. Types include text, number, date/time, boolean, rich text, single or multi-select, billing rate (with a custom rate when set to Custom), billing status, disable-parallel, and unit.
- requestOptions — Node settings for batching (items per batch and interval), ignoring SSL certificate issues, proxy, and request timeout (default 10000 ms).
Output shape
The updated booking record as returned by the eRS API, one output item per input item.
The source pack contains only stubbed or signature-level modules, so the exact response structure and request body mapping are not visible. Treat the response shape as whatever the eRS API returns.
Examples
Example 1: Move a booking to a new time slot
Set Booking ID, then Start Time and End Time. Leave Update Connected Bookings at 'This Booking Only'.
Example 2: Reassign all bookings in a recurring series to another project
Set Booking ID and Project ID. Under Connected Bookings Fields, choose 'All Related Bookings'.
Example 3: Set a custom billing rate on a booking
Add an Additional Booking Field, select the billing rate field, set 'Billing Rate From' to Custom, and enter the Custom Rate.