Google Calendar · OAuth Scopes
Google Calendar OAuth Scopes
OAuth 2.0
derived
Google Calendar publishes 18 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Google Calendar API on a user’s behalf.
Tokens are issued from https://oauth2.googleapis.com/token.
This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.
AvailabilityCalendarEventGoogleGoogle WorkspaceScheduling
Scopes: 18
Flows: authorizationCode
Method: derived
OAuth endpoints
Authorization URL
https://accounts.google.com/o/oauth2/auth
https://accounts.google.com/o/oauth2/auth
Token URL
https://oauth2.googleapis.com/token
https://oauth2.googleapis.com/token
Flows
authorizationCode
authorizationCode
Scopes (18)
| Scope | Description | Flows |
|---|---|---|
| https://www.googleapis.com/auth/calendar | See, edit, share, and permanently delete all the calendars you can access using Google Calendar | authorizationCode |
| https://www.googleapis.com/auth/calendar.acls | See and change the sharing permissions of Google calendars you own | authorizationCode |
| https://www.googleapis.com/auth/calendar.acls.readonly | See the sharing permissions of Google calendars you own | authorizationCode |
| https://www.googleapis.com/auth/calendar.app.created | Make secondary Google calendars, and see, create, change, and delete events on them | authorizationCode |
| https://www.googleapis.com/auth/calendar.calendarlist | See, add, and remove Google calendars you’re subscribed to | authorizationCode |
| https://www.googleapis.com/auth/calendar.calendarlist.readonly | See the list of Google calendars you’re subscribed to | authorizationCode |
| https://www.googleapis.com/auth/calendar.calendars | See and change the properties of Google calendars you have access to, and create secondary calendars | authorizationCode |
| https://www.googleapis.com/auth/calendar.calendars.readonly | See the title, description, default time zone, and other properties of Google calendars you have access to | authorizationCode |
| https://www.googleapis.com/auth/calendar.events | View and edit events on all your calendars | authorizationCode |
| https://www.googleapis.com/auth/calendar.events.freebusy | See the availability on Google calendars you have access to | authorizationCode |
| https://www.googleapis.com/auth/calendar.events.owned | See, create, change, and delete events on Google calendars you own | authorizationCode |
| https://www.googleapis.com/auth/calendar.events.owned.readonly | See the events on Google calendars you own | authorizationCode |
| https://www.googleapis.com/auth/calendar.events.public.readonly | See the events on public calendars | authorizationCode |
| https://www.googleapis.com/auth/calendar.events.readonly | View events on all your calendars | authorizationCode |
| https://www.googleapis.com/auth/calendar.freebusy | View your availability in your calendars | authorizationCode |
| https://www.googleapis.com/auth/calendar.readonly | See and download any calendar you can access using your Google Calendar | authorizationCode |
| https://www.googleapis.com/auth/calendar.settings | View and edit your Calendar settings | authorizationCode |
| https://www.googleapis.com/auth/calendar.settings.readonly | View your Calendar settings | authorizationCode |
Source
OAuth Scopes
Work with this as data
Every scope set here is available over the APIs.io API and to AI agents over MCP.