Returns instances of the specified recurring event. Try it now .
Request
HTTP request
GET https://www.googleapis.com/calendar/v3/calendars/ calendarId /events/ eventId /instances
Parameters
calendarId
string
primary
" keyword.eventId
string
alwaysIncludeEmail
boolean
email
field for the organizer, creator and attendees, even if no real email address is available (i.e. a generated, non-working value will be provided).maxAttendees
integer
maxResults
integer
originalStart
string
pageToken
string
showDeleted
boolean
status
equals " cancelled
") in the result. Cancelled instances of recurring events will still be included if singleEvents
is False. Optional. The default is False.timeMax
datetime
timeMin
datetime
timeZone
string
Authorization
This request allows authorization with at least one of the following scopes:
Scope |
---|
https://www.googleapis.com/auth/calendar.readonly
|
https://www.googleapis.com/auth/calendar
|
https://www.googleapis.com/auth/calendar.events.readonly
|
https://www.googleapis.com/auth/calendar.events
|
https://www.googleapis.com/auth/calendar.app.created
|
https://www.googleapis.com/auth/calendar.events.freebusy
|
https://www.googleapis.com/auth/calendar.events.owned
|
https://www.googleapis.com/auth/calendar.events.owned.readonly
|
https://www.googleapis.com/auth/calendar.events.public.readonly
|
For more information, see the authentication and authorization page.
Request body
Do not supply a request body with this method.
Response
If successful, this method returns a response body with the following structure:
{ "kind" : "calendar#events" , "etag" : etag , "summary" : string , "description" : string , "updated" : datetime , "timeZone" : string , "accessRole" : string , "defaultReminders" : [ { "method" : string , "minutes" : integer } ], "nextPageToken" : string , "nextSyncToken" : string , "items" : [ events Resource ] }
kind
string
calendar#events
").etag
etag
summary
string
description
string
timeZone
string
accessRole
string
- "
none
" - The user has no access. - "
freeBusyReader
" - The user has read access to free/busy information. - "
reader
" - The user has read access to the calendar. Private events will appear to users with reader access, but event details will be hidden. - "
writer
" - The user has read and write access to the calendar. Private events will appear to users with writer access, and event details will be visible. - "
owner
" - The user has ownership of the calendar. This role has all of the permissions of the writer role with the additional ability to see and manipulate ACLs.
defaultReminders[]
list
reminders.useDefault
set to True). defaultReminders[].
method
string
- "
email
" - Reminders are sent via email. - "
popup
" - Reminders are sent via a UI popup.
Required when adding a reminder.
defaultReminders[].
minutes
integer
Required when adding a reminder.
nextPageToken
string
nextSyncToken
is provided.items[]
list
nextSyncToken
string
nextPageToken
is provided.Try it!
Use the APIs Explorer below to call this method on live data and see the response.