Partial-update an appointment
update_appointmentPartially update a Cozi calendar appointment by providing only the fields you want to change; the tool fetches existing details and merges your modifications.
Instructions
Partial-update an appointment. The Cozi PUT semantics replace ALL fields, so this tool first fetches the existing appointment from the (year, month) page and merges your changes — only fields you pass are altered. To switch a timed appointment to all-day pass all_day=true; to switch to timed pass new start/end.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appointment_id | Yes | ||
| year | Yes | ||
| month | Yes | ||
| subject | No | ||
| start | No | ||
| end | No | ||
| attendees | No | ||
| all_day | No | ||
| notes | No | ||
| location | No |