Move an event to another calendar
move_eventMove a calendar event to a different calendar without changing its event ID, and optionally notify all guests about the change.
Instructions
Moves an event to a different calendar (changes its organizer calendar; the event id stays the same). Rescheduling to another TIME is update_event, not this. Only regular events can move — Out of Office, Focus Time, working-location and birthday events cannot, and events with attendees can be moved only by their organizer. Needs writer access to both calendars. send_updates=all notifies the guests.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event_id | Yes | The event id from list_events or create_event output. A recurring-instance id (masterId_20260101T100000Z from list_event_instances) addresses one occurrence. | |
| calendar_id | Yes | The calendar id from list_calendars, or "primary" for the authenticated user's main calendar. | |
| send_updates | No | Who receives an email about this change: all guests, only guests outside your organization, or nobody. Defaults to none — attendees are NOT notified unless you pass all. | |
| destination_calendar_id | Yes | The calendar id the event moves to (from list_calendars). |