Visão geral

A API Google Tasks permite pesquisar, ler e atualizar o conteúdo e os metadados do produto. Este documento descreve como usar um estilo de chamada RESTful e bibliotecas de cliente para várias linguagens de programação (atualmente Java, Python e PHP) para acessar e editar dados do Google Tarefas.

Sites ou aplicativos que querem uma maior integração com o Google Tarefas podem usar a API do Google Tarefas. Por exemplo, você pode usar a API do Google Tarefas para gerenciar as listas de tarefas do Google em um aplicativo para dispositivos móveis ou integrar tarefas a um aplicativo de fluxo de trabalho mais abrangente, como o Pendentes.

O Google Tarefas foi criado com base em dois conceitos básicos:

Lista de tarefas
Uma lista contendo tarefas. Os usuários podem ter mais de uma lista para gerenciar as tarefas como quiserem.
Tarefa
Uma única tarefa contendo informações como o título da tarefa, notas, a data de conclusão e a data de conclusão.

Modelo de dados da API Tasks

Um recurso é uma entidade individual de dados com um identificador exclusivo. A Google Tasks API opera em dois tipos de recursos:

Recurso da lista de tarefas
Representa uma lista de tarefas.
Recurso Task
Representa uma tarefa.

O modelo de dados da API Tasks é baseado em grupos de recursos, chamados coleções:

Coleta de listas de tarefas
Cada usuário tem pelo menos uma lista de tarefas do default.
Coleta de tarefas
Consiste em todos os Recursos de tarefas dentro de um Recurso de lista de tarefas específico.