Calendar API (calendar:v3)

2026-07-01

1 new method

Additions

    Methods
  • calendar.calendars.transferOwnership

      Parameters :

        newDataOwner

          Location : query

          Type : string

          Description : The email address of a user who will become the data owner of the calendar.

          Required : Yes

        calendarId

          Location : path

          Type : string

          Description : Calendar identifier. To retrieve calendar IDs, call the calendarList.list method.

          Required : Yes

        useAdminAccess

          Required : Yes

          Location : query

          Type : boolean

          Description : When true, the method runs using the user's Google Workspace administrator privileges. The calling user must be a Google Workspace administrator with the Manage Calendars privilege. This method currently only supports admin access, thus only true is accepted for this field.

      Scopes :

    • https://www.googleapis.com/auth/calendar
    • https://www.googleapis.com/auth/calendar.calendars
    • Path : calendars/{calendarId}/transferOwnership

      HTTP Method : POST

      Description : Transfers a secondary calendar between users within a Google Workspace organization. Requires user authentication with Manage Calendars administrator privilege, and one of the following authorization scopes: - https://www.googleapis.com/auth/calendar - https://www.googleapis.com/auth/calendar.calendars In the request, set useAdminAccess to true. The secondary calendar must be active to be transferred. Transferring disabled or deleted calendars isn't supported.

      Parameter Order :

    • calendarId
    • newDataOwner
    • useAdminAccess