Visão geral da API Google Calendar

A API Google Calendar é uma API RESTful que pode ser acessada com chamadas HTTP explícitas ou das bibliotecas de cliente do Google. A API expõe a maioria dos recursos disponíveis na interface do Google Agenda na Web.

Veja abaixo uma lista de termos comuns usados na API Google Calendar:

Evento
Um evento em uma agenda contendo informações como título, horários de início e término e convidados. Os eventos podem ser únicos ou recorrentes. Os eventos são representados por um recurso de evento.
Agenda
Uma coleção de eventos. Cada agenda tem metadados associados, como descrição ou fuso horário padrão. Os metadados de uma única agenda são representados por um recurso da Agenda.
Lista de agendas
Uma lista com todas as agendas de um usuário na IU do Agenda. Os metadados de uma única agenda que aparecem na lista são representados por um recurso CalendarListEntry. Esses metadados incluem propriedades específicas do usuário da agenda, como cor ou notificações de novos eventos.
Configuração
Uma preferência do usuário na IU do Agenda, como o fuso horário dele. Uma única preferência do usuário é representada por um recurso de configuração.
ACL
Uma regra de controle de acesso que concede a um usuário (ou um grupo de usuários) um nível específico de acesso a uma agenda. Uma única regra de controle de acesso é representada por um recurso da ACL.
Quer ver a API Google Calendar em ação?
O canal Google Workspace Developers inclui vídeos com dicas, truques e recursos mais recentes.