Calendário do Google
O Google Calendar permite organizar sua agenda e compartilhar eventos com colegas de trabalho e amigos. Com o calendário online gratuito do Google, é fácil acompanhar sua agenda diária.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Standard | Todas as regiões do Power Automate , exceto as seguintes: - China Cloud operado pela 21Vianet |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Standard | Todas as regiões do Power Apps , exceto as seguintes: - China Cloud operado pela 21Vianet |
| Power Automate | Standard | Todas as regiões do Power Automate , exceto as seguintes: - China Cloud operado pela 21Vianet |
| Contato | |
|---|---|
| Nome | Microsoft |
| URL |
Suporte do Microsoft LogicApps Suporte do Microsoft Power Automate Suporte do Microsoft Power Apps |
| Metadados do conector | |
|---|---|
| Publicador | Microsoft |
| Site | https://calendar.google.com/calendar |
| Política de privacidade | https://policies.google.com/privacy |
Para usar essa integração, você precisará de uma conta do Google. Se você ainda não for um usuário, inscreva-se para uma nova conta. Ao tentar fazer uma conexão, você será solicitado a se autenticar em sua conta. Se você tiver várias contas, escolha a que deseja usar e entre. Depois de verificado, você precisará autorizar a Microsoft a acessar seus contatos. Clique em Permitir para continuar.
Agora você está pronto para começar a usar essa integração.
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
| Frequência das pesquisas de gatilho | 1 | 90 segundos |
Ações
| Atualizar um evento |
Essa operação é usada para atualizar um evento existente em um calendário. |
| Criar um evento |
Essa operação é usada para criar um evento em um calendário específico. |
| Excluir um evento |
Essa operação é usada para excluir um evento de um calendário. |
| Listar calendários |
Essa operação é usada para listar todos os calendários em sua conta do Google. |
| Listar os eventos em um calendário |
Esta operação é usada para retornar a primeira página de eventos ordenados arbitrariamente no calendário selecionado. |
| Obter um evento |
Essa operação é usada para obter os detalhes de um evento específico de um calendário. |
Atualizar um evento
Essa operação é usada para atualizar um evento existente em um calendário.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do calendário
|
calendarId | True | string |
ID exclusiva do calendário do qual buscar eventos. |
|
ID do evento
|
eventId | True | string |
ID exclusiva do evento a ser obtido. |
|
Title
|
summary | string |
Um resumo do evento. |
|
|
Hora de início
|
start | date-time |
A hora de início (inclusive) do evento. |
|
|
Hora de término
|
end | date-time |
A hora de término (exclusiva) do evento. |
|
|
Description
|
description | string |
Descrição do evento. |
|
|
Localização
|
location | string |
Localização geográfica do evento como texto de forma livre. |
|
|
Participantes
|
attendees | string |
Insira uma lista separada por vírgulas de emails de participantes. |
|
|
Situação
|
status | string |
Status do evento. Os valores possíveis são "confirmados", "provisórios" ou "cancelados. |
|
|
É o dia todo
|
isAllDay | boolean |
O evento é o dia todo? |
Retornos
Detalhes de um único evento de calendário.
- Event
- ResponseEvent
Criar um evento
Essa operação é usada para criar um evento em um calendário específico.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do calendário
|
calendarId | True | string |
ID exclusiva do calendário do qual buscar eventos. |
|
Title
|
summary | string |
Um resumo do evento. |
|
|
Hora de início
|
start | True | date-time |
A hora de início (inclusive) do evento. |
|
Hora de término
|
end | True | date-time |
A hora de término (exclusiva) do evento. |
|
Description
|
description | string |
Descrição do evento. |
|
|
Localização
|
location | string |
Localização geográfica do evento como texto de forma livre. |
|
|
Participantes
|
attendees | string |
Insira uma lista separada por vírgulas de emails de participantes. |
|
|
Situação
|
status | string |
Status do evento. Os valores possíveis são "confirmados", "provisórios" ou "cancelados". |
|
|
É o dia todo
|
isAllDay | boolean |
O evento é o dia todo? |
Retornos
Detalhes de um único evento de calendário.
- Event
- ResponseEvent
Excluir um evento
Essa operação é usada para excluir um evento de um calendário.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do calendário
|
calendarId | True | string |
ID exclusiva do calendário do qual buscar eventos. |
|
ID do evento
|
eventId | True | string |
ID exclusiva do evento a ser atualizado. |
Retornos
- response
- object
Listar calendários
Essa operação é usada para listar todos os calendários em sua conta do Google.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Função de acesso mínima
|
minAccessRole | string |
A função de acesso mínima que os usuários devem ter para exibir calendários. |
Retornos
Lista de um ou vários calendários.
- Lista de Calendários
- CalendarList
Listar os eventos em um calendário
Esta operação é usada para retornar a primeira página de eventos ordenados arbitrariamente no calendário selecionado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do calendário
|
calendarId | True | string |
ID exclusiva do calendário do qual buscar eventos. |
|
Tempo Mínimo
|
timeMin | date-time |
Formato de tempo: yyyyy-MM-ddTHH:mm:ss.fffZ (2016-07-20T08:00:00.000Z). |
|
|
Tempo máximo
|
timeMax | date-time |
Formato de tempo: yyyyy-MM-ddTHH:mm:ss.fffZ (2016-07-20T09:00:59.000Z). |
|
|
Consulta de pesquisa
|
q | string |
Termos de pesquisa de texto para localizar eventos que correspondam a esses termos em qualquer campo |
Retornos
Lista de eventos em um calendário.
- Lista de eventos
- CalendarEventList
Obter um evento
Essa operação é usada para obter os detalhes de um evento específico de um calendário.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do calendário
|
calendarId | True | string |
ID exclusiva do calendário do qual buscar eventos. |
|
ID do evento
|
eventId | True | string |
ID exclusiva do evento a ser obtido. |
Retornos
Detalhes de um único evento de calendário.
- Event
- ResponseEvent
Gatilhos
| Quando um evento é adicionado, atualizado ou excluído de um calendário |
Essa operação é disparada quando um novo evento é adicionado, atualizado ou excluído de um calendário. |
| Quando um evento é adicionado a um calendário |
Essa operação é disparada quando um novo evento é adicionado a um calendário. |
| Quando um evento é atualizado em um calendário |
Essa operação é disparada quando um evento é atualizado em um calendário. |
| Quando um evento é excluído de um calendário |
Essa operação é disparada quando um novo evento é excluído de um calendário. |
| Quando um evento é iniciado |
Essa operação é disparada quando um evento é iniciado. |
Quando um evento é adicionado, atualizado ou excluído de um calendário
Essa operação é disparada quando um novo evento é adicionado, atualizado ou excluído de um calendário.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do calendário
|
calendar_id | True | string |
ID exclusiva do calendário do qual buscar eventos. |
|
Expandir eventos recorrentes?
|
singleEvents | boolean |
Se os eventos recorrentes devem ser expandidos em instâncias. |
Retornos
Lista de eventos em um calendário.
- Lista de eventos alterada
- CalendarEventChangedList
Quando um evento é adicionado a um calendário
Essa operação é disparada quando um novo evento é adicionado a um calendário.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do calendário
|
calendar_id | True | string |
ID exclusiva do calendário do qual buscar eventos. |
Retornos
Lista de eventos em um calendário.
- Lista de eventos
- CalendarEventList
Quando um evento é atualizado em um calendário
Essa operação é disparada quando um evento é atualizado em um calendário.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do calendário
|
calendar_id | True | string |
ID exclusiva do calendário do qual buscar eventos. |
Retornos
Lista de eventos em um calendário.
- Lista de eventos
- CalendarEventList
Quando um evento é excluído de um calendário
Essa operação é disparada quando um novo evento é excluído de um calendário.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do calendário
|
calendar_id | True | string |
ID exclusiva do calendário do qual buscar eventos. |
Retornos
Lista de eventos em um calendário.
- Lista de eventos
- CalendarEventList
Quando um evento é iniciado
Essa operação é disparada quando um evento é iniciado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do calendário
|
calendar_id | True | string |
ID exclusiva do calendário do qual buscar eventos. |
Retornos
Lista de eventos em um calendário.
- Lista de eventos
- CalendarEventList
Definições
Lista de Calendários
Lista de um ou vários calendários.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Itens
|
items | array of CalendarListEntry |
Calendários na lista. |
CalendarListEntry
Detalhes sobre um único calendário do Google.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do calendário
|
id | string |
Identificador do calendário. |
|
Resumo
|
summary | string |
Título do calendário. |
|
Description
|
description | string |
Descrição do calendário. |
|
Localização
|
location | string |
Localização geográfica do calendário como texto de forma livre. |
|
Fuso horário
|
timeZone | string |
O fuso horário do calendário. |
CalendarEventList
Lista de eventos em um calendário.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Itens
|
items | array of ResponseEvent |
Eventos no calendário. |
CalendarEventChangedList
Lista de eventos em um calendário.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Itens
|
items | array of ResponseEventWithActionType |
Eventos alterados no calendário. |
ResponseEvent
Detalhes de um único evento de calendário.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Title
|
summary | string |
Um resumo do evento. |
|
Iniciar Date-Time
|
start | date-time |
A hora de início (inclusive) do evento. |
|
Data e hora do término
|
end | date-time |
A hora de término (exclusiva) do evento. |
|
Description
|
description | string |
Descrição do evento. |
|
Localização
|
location | string |
Localização geográfica do evento como texto de forma livre. |
|
Situação
|
status | string |
Status do evento. Os valores possíveis são "confirmados", "provisórios" ou "cancelados". |
|
Link HTML
|
htmlLink | string |
ID exclusiva da lista. |
|
ID do evento
|
id | string |
Identificador opaco do evento. |
|
Participantes
|
attendees | string |
Os participantes do evento. |
|
Criador
|
creator | string |
O criador do evento. |
|
Organizador
|
organizer | string |
O organizador do evento. |
ResponseEventWithActionType
Detalhes de um único evento de calendário e qual ação altera o evento.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Tipo de ação
|
actionType | string |
Tipo de ação que alterou o evento no gatilho de alteração. |
|
Title
|
summary | string |
Um resumo do evento. |
|
Iniciar Date-Time
|
start | date-time |
A hora de início (inclusive) do evento. |
|
Data e hora do término
|
end | date-time |
A hora de término (exclusiva) do evento. |
|
Description
|
description | string |
Descrição do evento. |
|
Localização
|
location | string |
Localização geográfica do evento como texto de forma livre. |
|
Situação
|
status | string |
Status do evento. Os valores possíveis são "confirmados", "provisórios" ou "cancelados". |
|
Link HTML
|
htmlLink | string |
ID exclusiva da lista. |
|
ID do evento
|
id | string |
Identificador opaco do evento. |
|
Participantes
|
attendees | string |
Os participantes do evento. |
|
Criador
|
creator | string |
O criador do evento. |
|
Organizador
|
organizer | string |
O organizador do evento. |
objeto
Esse é o tipo 'object'.