{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","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: \n- https://www.googleapis.com/auth/calendar \n- 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.","properties":{"query":{"type":"object","properties":{"fields":{"description":"Selector specifying which fields to include in a partial response.","type":"string"},"prettyPrint":{"default":true,"description":"Returns response with indentations and line breaks.","type":"boolean"},"newDataOwner":{"description":"The email address of a user who will become the data owner of the calendar.","type":"string"},"useAdminAccess":{"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.","type":"boolean"}},"required":["newDataOwner","useAdminAccess"],"additionalProperties":false},"path":{"type":"object","properties":{"calendarId":{"description":"Calendar identifier. To retrieve calendar IDs, call the calendarList.list method.","type":"string"}},"required":["calendarId"],"additionalProperties":false}},"required":["query","path"],"additionalProperties":false},"name":"Transfers a secondary calendar between users within a Google Workspace organization","id":"google-calendar.calendar.calendars.transferownership","example":{"query":{"newDataOwner":"example","useAdminAccess":false},"path":{"calendarId":"example"}},"maxRequests":1,"summary":false}}