Calendars: transferOwnership

Transfiere un calendario secundario entre usuarios de una organización de Google Workspace. Requiere la autenticación del usuario con el privilegio de administrador Administrar calendarios y uno de los siguientes alcances de autorización:

  • https://www.googleapis.com/auth/calendar
  • https://www.googleapis.com/auth/calendar.calendars
En la solicitud, establece useAdminAccess como true. El calendario secundario debe estar activo para transferirse. No se admite la transferencia de calendarios inhabilitados o borrados. Pruébalo ahora.

Solicitud

Solicitud HTTP

POST https://www.googleapis.com/calendar/v3/calendars/calendarId/transferOwnership

Parámetros

Nombre del parámetro Valor Descripción
Parámetros de ruta
calendarId string Identificador del calendario. Para recuperar los IDs de los calendarios, llama al método calendarList.list.
Parámetros de consulta obligatorios
newDataOwner string La dirección de correo electrónico de un usuario que se convertirá en el propietario de los datos del calendario.
useAdminAccess boolean Cuando es verdadero, el método se ejecuta con los privilegios de administrador de Google Workspace del usuario. El usuario que llama debe ser un administrador de Google Workspace con el privilegio Administrar calendarios. Actualmente, este método solo admite el acceso de administrador, por lo que solo se acepta true para este campo.

Autorización

Esta solicitud requiere autorización con al menos uno de los siguientes alcances:

Alcance
https://www.googleapis.com/auth/calendar.calendars
https://www.googleapis.com/auth/calendar

Para obtener más información, consulta la página de autenticación y autorización.

Cuerpo de la solicitud

No proporciones un cuerpo de la solicitud con este método.

Respuesta

Si se completa correctamente, este método muestra un cuerpo de respuesta vacío.

Pruébalo

Usa el Explorador de APIs que aparece a continuación para llamar a este método con datos reales y ver la respuesta.