Create a calendar event

Create a brand new calendar event.

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
^acc_(.*)$

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

Body Params
string
required

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
Defaults to transparent

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
Defaults to public

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
required
attendees*
recurrence
array of strings

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

recurrence
start
required

The start date and time of the event. Use date for all day events.

end
required

The end date and time of the event. Use date for all day events.

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