googleCalendar.moveEvent transfers an organizer-owned event between calendars visible to the connected account. It can’t move attendee copies.
Example
Inputs
ProvidedestinationCalendar and event. sourceCalendar defaults to primary. Calendar values accept exact visible titles or IDs. event accepts an ID or standard event URL. sendUpdates is "all", "externalOnly", or "none". Second argument { account } selects the Google Account.
Output
Returns the movedCalendarEvent with calendarId set to the destination. See Get event. Follow-up actions must use that destination calendar.