Update a calendar event

Updates the specified calendar by setting the values of the parameters passed. Any parameters not provided will be left unchanged.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
length ≥ 1

Identifier of the parent calendar.

string
required
length ≥ 1

ID of the event to update.

string
required
^acc_(.*)$

ID of the Account (acc_xxx) to call the method on behalf of.

Body Params
string

The title of the event.

string

The body of the event.

string

The location of the event.

string

Background color of the calendar in hexadecimal format. For Google we match the closest palette available

string
enum

The transparency of the event.
- opaque does block time on the calendar and is equivalent to setting Show me as to Busy in the Calendar UI.
- transparent does not block time on the calendar and is equivalent to setting Show me as to Available in the Calendar UI.

Allowed:
string
enum

The visibility of the event.
- public is visible to all.
- private is visible only to the calendar owner.

Allowed:
conference
object
boolean

Is the attendees list hidden for attendees.

attendees
array of objects
attendees
recurrence
array of strings

List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event, as specified in RFC5545.

recurrence
start

The start date and time of the event.

end

The end date and time of the event.

string
enum
Defaults to all

Only available for google, guests to send updates to:
- all: Notify all guests.
- externalOnly: Notify only guests not on the calendar's domain.
- none: Do not notify any guests.

Allowed:
string

The IANA timezone the event is expressed in (e.g. Europe/Paris). Defaults to UTC when omitted.

Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json