# google-calendar OpenAPI overview

> Below is an overview of the google-calendar openapi in simple language. This API contains 37 endpoints.

For more detailed information of an endpoint, visit https://oapis.org/summary/google-calendar/[idOrRoute]

Calendar API vv3 - https://www.googleapis.com
Manipulates events and other calendar data.

## acl

- [calendar.acl.list](https://oapis.org/openapi/google-calendar/calendar.acl.list): GET https://www.googleapis.com/calendars/{calendarId}/acl?maxResults=integer&pageToken=string&showDeleted=boolean&syncToken=string - 
- [calendar.acl.insert](https://oapis.org/openapi/google-calendar/calendar.acl.insert): POST https://www.googleapis.com/calendars/{calendarId}/acl?sendNotifications=boolean - 
- [calendar.acl.watch](https://oapis.org/openapi/google-calendar/calendar.acl.watch): POST https://www.googleapis.com/calendars/{calendarId}/acl/watch?maxResults=integer&pageToken=string&showDeleted=boolean&syncToken=string - 
- [calendar.acl.get](https://oapis.org/openapi/google-calendar/calendar.acl.get): GET https://www.googleapis.com/calendars/{calendarId}/acl/{ruleId} - 
- [calendar.acl.update](https://oapis.org/openapi/google-calendar/calendar.acl.update): PUT https://www.googleapis.com/calendars/{calendarId}/acl/{ruleId}?sendNotifications=boolean - 
- [calendar.acl.patch](https://oapis.org/openapi/google-calendar/calendar.acl.patch): PATCH https://www.googleapis.com/calendars/{calendarId}/acl/{ruleId}?sendNotifications=boolean - 
- [calendar.acl.delete](https://oapis.org/openapi/google-calendar/calendar.acl.delete): DELETE https://www.googleapis.com/calendars/{calendarId}/acl/{ruleId} - 

## calendarList

- [calendar.calendarList.list](https://oapis.org/openapi/google-calendar/calendar.calendarList.list): GET https://www.googleapis.com/users/me/calendarList?maxResults=integer&minAccessRole=string&pageToken=string&showDeleted=boolean&showHidden=boolean&syncToken=string - 
- [calendar.calendarList.insert](https://oapis.org/openapi/google-calendar/calendar.calendarList.insert): POST https://www.googleapis.com/users/me/calendarList?colorRgbFormat=boolean - 
- [calendar.calendarList.watch](https://oapis.org/openapi/google-calendar/calendar.calendarList.watch): POST https://www.googleapis.com/users/me/calendarList/watch?maxResults=integer&minAccessRole=string&pageToken=string&showDeleted=boolean&showHidden=boolean&syncToken=string - 
- [calendar.calendarList.get](https://oapis.org/openapi/google-calendar/calendar.calendarList.get): GET https://www.googleapis.com/users/me/calendarList/{calendarId} - 
- [calendar.calendarList.update](https://oapis.org/openapi/google-calendar/calendar.calendarList.update): PUT https://www.googleapis.com/users/me/calendarList/{calendarId}?colorRgbFormat=boolean - 
- [calendar.calendarList.patch](https://oapis.org/openapi/google-calendar/calendar.calendarList.patch): PATCH https://www.googleapis.com/users/me/calendarList/{calendarId}?colorRgbFormat=boolean - 
- [calendar.calendarList.delete](https://oapis.org/openapi/google-calendar/calendar.calendarList.delete): DELETE https://www.googleapis.com/users/me/calendarList/{calendarId} - 

## calendars

- [calendar.calendars.insert](https://oapis.org/openapi/google-calendar/calendar.calendars.insert): POST https://www.googleapis.com/calendars - 
- [calendar.calendars.get](https://oapis.org/openapi/google-calendar/calendar.calendars.get): GET https://www.googleapis.com/calendars/{calendarId} - 
- [calendar.calendars.update](https://oapis.org/openapi/google-calendar/calendar.calendars.update): PUT https://www.googleapis.com/calendars/{calendarId} - 
- [calendar.calendars.patch](https://oapis.org/openapi/google-calendar/calendar.calendars.patch): PATCH https://www.googleapis.com/calendars/{calendarId} - 
- [calendar.calendars.delete](https://oapis.org/openapi/google-calendar/calendar.calendars.delete): DELETE https://www.googleapis.com/calendars/{calendarId} - 
- [calendar.calendars.clear](https://oapis.org/openapi/google-calendar/calendar.calendars.clear): POST https://www.googleapis.com/calendars/{calendarId}/clear - 

## channels

- [calendar.channels.stop](https://oapis.org/openapi/google-calendar/calendar.channels.stop): POST https://www.googleapis.com/channels/stop - 

## colors

- [calendar.colors.get](https://oapis.org/openapi/google-calendar/calendar.colors.get): GET https://www.googleapis.com/colors - 

## events

- [calendar.events.list](https://oapis.org/openapi/google-calendar/calendar.events.list): GET https://www.googleapis.com/calendars/{calendarId}/events?alwaysIncludeEmail=boolean&eventTypes=array&iCalUID=string&maxAttendees=integer&maxResults=integer&orderBy=string&pageToken=string&privateExtendedProperty=array&q=string&sharedExtendedProperty=array&showDeleted=boolean&showHiddenInvitations=boolean&singleEvents=boolean&syncToken=string&timeMax=string&timeMin=string&timeZone=string&updatedMin=string - 
- [calendar.events.insert](https://oapis.org/openapi/google-calendar/calendar.events.insert): POST https://www.googleapis.com/calendars/{calendarId}/events?conferenceDataVersion=integer&maxAttendees=integer&sendNotifications=boolean&sendUpdates=string&supportsAttachments=boolean - 
- [calendar.events.import](https://oapis.org/openapi/google-calendar/calendar.events.import): POST https://www.googleapis.com/calendars/{calendarId}/events/import?conferenceDataVersion=integer&supportsAttachments=boolean - 
- [calendar.events.quickAdd](https://oapis.org/openapi/google-calendar/calendar.events.quickAdd): POST https://www.googleapis.com/calendars/{calendarId}/events/quickAdd?text=string&sendNotifications=boolean&sendUpdates=string - 
- [calendar.events.watch](https://oapis.org/openapi/google-calendar/calendar.events.watch): POST https://www.googleapis.com/calendars/{calendarId}/events/watch?alwaysIncludeEmail=boolean&eventTypes=array&iCalUID=string&maxAttendees=integer&maxResults=integer&orderBy=string&pageToken=string&privateExtendedProperty=array&q=string&sharedExtendedProperty=array&showDeleted=boolean&showHiddenInvitations=boolean&singleEvents=boolean&syncToken=string&timeMax=string&timeMin=string&timeZone=string&updatedMin=string - 
- [calendar.events.get](https://oapis.org/openapi/google-calendar/calendar.events.get): GET https://www.googleapis.com/calendars/{calendarId}/events/{eventId}?alwaysIncludeEmail=boolean&maxAttendees=integer&timeZone=string - 
- [calendar.events.update](https://oapis.org/openapi/google-calendar/calendar.events.update): PUT https://www.googleapis.com/calendars/{calendarId}/events/{eventId}?alwaysIncludeEmail=boolean&conferenceDataVersion=integer&maxAttendees=integer&sendNotifications=boolean&sendUpdates=string&supportsAttachments=boolean - 
- [calendar.events.patch](https://oapis.org/openapi/google-calendar/calendar.events.patch): PATCH https://www.googleapis.com/calendars/{calendarId}/events/{eventId}?alwaysIncludeEmail=boolean&conferenceDataVersion=integer&maxAttendees=integer&sendNotifications=boolean&sendUpdates=string&supportsAttachments=boolean - 
- [calendar.events.delete](https://oapis.org/openapi/google-calendar/calendar.events.delete): DELETE https://www.googleapis.com/calendars/{calendarId}/events/{eventId}?sendNotifications=boolean&sendUpdates=string - 
- [calendar.events.instances](https://oapis.org/openapi/google-calendar/calendar.events.instances): GET https://www.googleapis.com/calendars/{calendarId}/events/{eventId}/instances?alwaysIncludeEmail=boolean&maxAttendees=integer&maxResults=integer&originalStart=string&pageToken=string&showDeleted=boolean&timeMax=string&timeMin=string&timeZone=string - 
- [calendar.events.move](https://oapis.org/openapi/google-calendar/calendar.events.move): POST https://www.googleapis.com/calendars/{calendarId}/events/{eventId}/move?destination=string&sendNotifications=boolean&sendUpdates=string - 

## freebusy

- [calendar.freebusy.query](https://oapis.org/openapi/google-calendar/calendar.freebusy.query): POST https://www.googleapis.com/freeBusy - 

## settings

- [calendar.settings.list](https://oapis.org/openapi/google-calendar/calendar.settings.list): GET https://www.googleapis.com/users/me/settings?maxResults=integer&pageToken=string&syncToken=string - 
- [calendar.settings.watch](https://oapis.org/openapi/google-calendar/calendar.settings.watch): POST https://www.googleapis.com/users/me/settings/watch?maxResults=integer&pageToken=string&syncToken=string - 
- [calendar.settings.get](https://oapis.org/openapi/google-calendar/calendar.settings.get): GET https://www.googleapis.com/users/me/settings/{setting} - 
