Calendars: transferOwnership

Transfere uma agenda secundária entre usuários em uma organização do Google Workspace. Exige autenticação do usuário com o privilégio de administrador Gerenciar agendas e um dos seguintes escopos de autorização:

  • https://www.googleapis.com/auth/calendar
  • https://www.googleapis.com/auth/calendar.calendars
Na solicitação, defina useAdminAccess como true. A agenda secundária precisa estar ativa para ser transferida. Não é possível transferir agendas desativadas ou excluídas. Teste agora.

Solicitação

Solicitação HTTP

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

Parâmetros

Nome do parâmetro Valor Descrição
Parâmetros de caminho
calendarId string Identificador da agenda. Para recuperar os IDs da agenda, chame o método calendarList.list.
Parâmetros de consulta obrigatórios
newDataOwner string O endereço de e-mail de um usuário que vai se tornar o proprietário dos dados da agenda.
useAdminAccess boolean Quando verdadeiro, o método é executado usando os privilégios de administrador do Google Workspace do usuário. O usuário que faz a chamada precisa ser um administrador do Google Workspace com o privilégio "Gerenciar agendas". No momento, esse método só aceita acesso de administrador. Portanto, apenas true é aceito para esse campo.

Autorização

Esta solicitação requer autorização com pelo menos um dos seguintes escopos:

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

Para mais informações, consulte a página de autenticação e autorização.

Corpo da solicitação

Não forneça um corpo de solicitação com este método.

Resposta

Se for bem-sucedido, este método retornará um corpo de resposta em branco.

Faça um teste

Use o APIs Explorer abaixo para chamar esse método em dados ativos e ver a resposta.