Visão geral

A API Google Tasks permite pesquisar, ler e atualizar conteúdo e metadados do Google Tarefas. 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 integração mais profunda com o Google Tarefas podem usar a API Google Tasks. Por exemplo, você pode usar a API Google Tarefas para gerenciar listas de tarefas do Google em um app para dispositivos móveis ou integrar tarefas a um app de fluxo de trabalho mais extenso, como o Au-to-do.

O Google Tarefas se baseia em dois conceitos básicos:

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

Modelo de dados da API Tasks

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

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

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

Coleção de listas de tarefas
Cada usuário tem pelo menos uma default lista de tarefas.
Coleta de tarefas
Consiste em todos os recursos de tarefa em um recurso de lista de tarefas específico.