/users/me/calendarList
GET
/users/me/calendarList
calendarList
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://www.googleapis.com/calendar/v3/users/me/calendarList'
Response Response Example
{
"etag": "string",
"items": [
{
"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"
}
],
"kind": "calendar#calendarList",
"nextPageToken": "string",
"nextSyncToken": "string"
}
Request
Query Params
maxResults
integer
optional
minAccessRole
string
optional
pageToken
string
optional
showDeleted
string
optional
showHidden
string
optional
syncToken
string
optional
To ensure client state consistency minAccessRole query parameter cannot be specified together with nextSyncToken.
If the syncToken expires, the server will respond with a 410 GONE response code and the client should clear its storage and perform a full synchronization without any syncToken.
Learn more about incremental synchronization.
Optional. The default is to return all entries.
Responses
Modified at 2023-08-15 05:59:47