Update an Event

PUT {{baseUrl}}/v3/grants/:grant_id/events/:event_id?notify_participants=true&calendar_id={{calendar_id}}

Updates an event, conference, or metadata.

Ready Only and Recurring Events

Updating and deleting an event is managed in a similar fashion to other endpoints with the restriction that read_only events cannot be updated and events cannot be updated or deleted from a read_only calendar.

Request Params

KeyDatatypeRequiredDescription
notify_participantsbooleanDefaults to true, email notifications containing the calendar event is sent to all event participants. Microsoft accounts do not support notify_participants = False.
calendar_idstring(Required) Specify calendar ID of the event. "primary" is a supported value indicating the user's primary calendar.

Request Body

{"busy"=>"<boolean>", "capacity"=>"<integer>", "conferencing"=>{"autocreate"=>{"irure3"=>"dolor l"}}, "description"=>"<string>", "hide_participants"=>"<boolean>", "location"=>"<string>", "metadata"=>{"your-key"=>"<string>"}, "participants"=>[{"email"=>"<string>", "comment"=>"<string>", "name"=>"<string>", "phone_number"=>"<string>"}, {"email"=>"<string>", "comment"=>"<string>", "name"=>"<string>", "phone_number"=>"<string>"}], "recurrence"=>["<string>", "<string>"], "reminders"=>{"use_default"=>"<boolean>", "overrides"=>[{"reminder_minutes"=>"<integer>", "reminder_method"=>"<string>"}, {"reminder_minutes"=>"<integer>", "reminder_method"=>"<string>"}]}, "title"=>"<string>", "visibility"=>"<string>", "when"=>{"time"=>"<integer>", "timezone"=>"<string>"}}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring
Acceptstring

RESPONSES

status: OK

{&quot;request_id&quot;:&quot;\u003cstring\u003e&quot;,&quot;data&quot;:&quot;\u003cobject\u003e&quot;}