Update Calendar Event
shipmail_update_calendar_eventUpdate a calendar event by specifying only fields to change; omit or set null to clear values like description, timezone, location, video_url, recurrence, or reminders.
Instructions
Update a calendar event. Omitted fields are unchanged; send null to clear description, timezone, location, video_url, recurrence, or reminders.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Calendar event ID. | |
| color | No | ||
| start | No | ||
| title | No | ||
| status | No | ||
| all_day | No | ||
| mailbox | Yes | The mailbox (calendar owner) address. | |
| privacy | No | ||
| duration | No | ||
| location | No | ||
| timezone | No | ||
| attendees | No | ||
| reminders | No | ||
| video_url | No | ||
| recurrence | No | ||
| description | No | ||
| idempotency_key | No | Optional idempotency key. If omitted, the MCP server generates one for POST tools. | |
| free_busy_status | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event | Yes |