- calendars
- acl
- events
- /calendars/{calendarId}/eventsGET
- /calendars/{calendarId}/eventsPOST
- /calendars/{calendarId}/events/importPOST
- /calendars/{calendarId}/events/quickAddPOST
- /calendars/{calendarId}/events/watchPOST
- /calendars/{calendarId}/events/{eventId}DELETE
- /calendars/{calendarId}/events/{eventId}GET
- /calendars/{calendarId}/events/{eventId}PATCH
- /calendars/{calendarId}/events/{eventId}PUT
- /calendars/{calendarId}/events/{eventId}/instancesGET
- /calendars/{calendarId}/events/{eventId}/movePOST
- channels
- colors
- freebusy
- calendarList
- settings
/users/me/calendarList
POST
/users/me/calendarList
calendarList
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://www.googleapis.com/calendar/v3/users/me/calendarList' \
--header 'Content-Type: application/json' \
--data-raw ''
Response Response Example
{
"accessRole": "string",
"backgroundColor": "string",
"colorId": "string",
"conferenceProperties": {
"allowedConferenceSolutionTypes": [
"string"
]
},
"defaultReminders": [
{
"method": "string",
"minutes": 0
}
],
"deleted": false,
"description": "string",
"etag": "string",
"foregroundColor": "string",
"hidden": false,
"id": "string",
"kind": "calendar#calendarListEntry",
"location": "string",
"notificationSettings": {
"notifications": [
{
"method": "string",
"type": "string"
}
]
},
"primary": false,
"selected": false,
"summary": "string",
"summaryOverride": "string",
"timeZone": "string"
}
Request
Query Params
colorRgbFormat
string
optional
Body Params application/json
accessRole
string
optional
backgroundColor
string
optional
colorId
string
optional
conferenceProperties
object (ConferenceProperties)
optional
allowedConferenceSolutionTypes
array[string]
optional
The possible values are:
defaultReminders
array[object (EventReminder) {2}]
optional
method
string
optional
Required when adding a reminder.
minutes
integer <int32>
optional
Required when adding a reminder.
deleted
boolean
optional
Default:
false
description
string
optional
etag
string
optional
foregroundColor
string
optional
hidden
boolean
optional
Default:
false
id
string
optional
kind
string
optional
Default:
calendar#calendarListEntry
location
string
optional
notificationSettings
object
optional
notifications
array[object (CalendarNotification) {2}]
optional
primary
boolean
optional
Default:
false
selected
boolean
optional
Default:
false
summary
string
optional
summaryOverride
string
optional
timeZone
string
optional
Examples
Responses
🟢200Successful response
application/json
Body
accessRole
string
optional
backgroundColor
string
optional
colorId
string
optional
conferenceProperties
object (ConferenceProperties)
optional
allowedConferenceSolutionTypes
array[string]
optional
The possible values are:
defaultReminders
array[object (EventReminder) {2}]
optional
method
string
optional
Required when adding a reminder.
minutes
integer <int32>
optional
Required when adding a reminder.
deleted
boolean
optional
Default:
false
description
string
optional
etag
string
optional
foregroundColor
string
optional
hidden
boolean
optional
Default:
false
id
string
optional
kind
string
optional
Default:
calendar#calendarListEntry
location
string
optional
notificationSettings
object
optional
notifications
array[object (CalendarNotification) {2}]
optional
primary
boolean
optional
Default:
false
selected
boolean
optional
Default:
false
summary
string
optional
summaryOverride
string
optional
timeZone
string
optional
Modified at 2023-08-15 05:59:47