ofw_update_event
Update existing calendar events in OurFamilyWizard by modifying dates, times, title, notes, children tags, location, and visibility.
Instructions
Update an existing OurFamilyWizard calendar event. Fetches the event, applies the given changes, and writes the merged result back (OFW has no partial update).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | ||
| title | No | ||
| allDay | No | ||
| endDate | No | End date YYYY-MM-DD (default: startDate) | |
| endTime | No | End time HH:mm, 24-hour (required unless allDay) | |
| eventId | Yes | Event id — the `id` from ofw_list_events / eventRecurrenceId from ofw_create_event | |
| children | No | Child userIds to tag; pass [] to remove all child tags (omit to keep current tags) | |
| location | No | ||
| startDate | No | Start date YYYY-MM-DD | |
| startTime | No | Start time HH:mm, 24-hour (required unless allDay) | |
| privateEvent | No | true = visible only to you; default false = shared with co-parent | |
| eventParentId | No | userId of the parent the event is 'for' | |
| pickUpParentId | No | userId of the pick-up parent | |
| dropOffParentId | No | userId of the drop-off parent | |
| reminderMinutes | No |