Calendars: transferOwnershipStay organized with collectionsSave and categorize content based on your preferences.
Transfers a secondary calendar between users within a Google Workspace organization. Requires user authentication withManage Calendarsadministrator privilege, and one of the following authorization scopes:
In the request, setuseAdminAccesstotrue. The secondary calendar must be active to be transferred. Transferring disabled or deleted calendars isn't supported.Try it now.
Request
HTTP request
POST https://www.googleapis.com/calendar/v3/calendars/calendarId/transferOwnership
Parameters
Parameter name
Value
Description
Path parameters
calendarId
string
Calendar identifier. To retrieve calendar IDs, call thecalendarList.listmethod.
Required query parameters
newDataOwner
string
The email address of a user who will become the data owner of the calendar.
useAdminAccess
boolean
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 onlytrueis accepted for this field.
Authorization
This request requires authorization with at least one of the following scopes:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-06-17 UTC."],[],[]]