App Logo
calendar.google.com

Update a Google Calendar event

Edit an existing Google Calendar event by its eid (from list_events/search_events/create_event). Opens the event composer and applies only the fields you pass — title, start, end (ISO datetime, or YYYY-MM-DD with all_day), all_day, location, description, add_guests — then Saves, sending update/invitation emails to guests when present. Single (non-recurring) events; a recurring instance's this/all scope dialog isn't handled. Changing start alone shifts the end to keep the duration unless you also pass end.

Input

eid required

Base64 event handle from list_events/search_events/create_event

end optional

New end: ISO datetime, or YYYY-MM-DD (exclusive) when all_day

start optional

New start: ISO datetime, or YYYY-MM-DD when all_day

title optional
all_day optional

Convert to/from all-day

location optional
add_guests optional

Guest emails to add (an invitation is emailed to each)

description optional

Output

eid required
changed required

Fields that were applied

updated required

Start building not clicking