Google Tasks

The Google Tasks API lets you search, read, and update Google Tasks content and metadata. This document describes how to use a RESTful calling style and client libraries for various programming languages (currently Java, Python, and PHP) to access and edit Google Tasks data.

Links

API Paths

Add Lists Task List Clear (POST) /lists/{tasklist}/clear OpenAPI
Get Lists Task List Tasks (GET) /lists/{tasklist}/tasks OpenAPI
Add Lists Task List Tasks (POST) /lists/{tasklist}/tasks OpenAPI
Delete Lists Task List Tasks Task (DELETE) /lists/{tasklist}/tasks/{task} OpenAPI
Get Lists Task List Tasks Task (GET) /lists/{tasklist}/tasks/{task} OpenAPI
Add Lists Task List Tasks Task Move (POST) /lists/{tasklist}/tasks/{task}/move OpenAPI
Patch Lists Task List Tasks Task (PATCH) /lists/{tasklist}/tasks/{task} OpenAPI
Put Lists Task List Tasks Task (PUT) /lists/{tasklist}/tasks/{task} OpenAPI
Add Lists Task List Clear (POST) /lists/{tasklist}/clear OpenAPI
Add Lists Task List Clear (POST) /lists/{tasklist}/clear OpenAPI
Get Lists Task List Tasks (GET) /lists/{tasklist}/tasks OpenAPI
Add Lists Task List Clear (POST) /lists/{tasklist}/clear OpenAPI
Get Lists Task List Tasks (GET) /lists/{tasklist}/tasks OpenAPI
Add Lists Task List Tasks (POST) /lists/{tasklist}/tasks OpenAPI
Add Lists Task List Clear (POST) /lists/{tasklist}/clear OpenAPI
Get Lists Task List Tasks (GET) /lists/{tasklist}/tasks OpenAPI
Add Lists Task List Tasks (POST) /lists/{tasklist}/tasks OpenAPI
Delete Lists Task List Tasks Task (DELETE) /lists/{tasklist}/tasks/{task} OpenAPI
Add Lists Task List Clear (POST) /lists/{tasklist}/clear OpenAPI
Get Lists Task List Tasks (GET) /lists/{tasklist}/tasks OpenAPI
Add Lists Task List Tasks (POST) /lists/{tasklist}/tasks OpenAPI
Delete Lists Task List Tasks Task (DELETE) /lists/{tasklist}/tasks/{task} OpenAPI
Get Lists Task List Tasks Task (GET) /lists/{tasklist}/tasks/{task} OpenAPI
Add Lists Task List Clear (POST) /lists/{tasklist}/clear OpenAPI
Get Lists Task List Tasks (GET) /lists/{tasklist}/tasks OpenAPI
Add Lists Task List Tasks (POST) /lists/{tasklist}/tasks OpenAPI
Delete Lists Task List Tasks Task (DELETE) /lists/{tasklist}/tasks/{task} OpenAPI
Get Lists Task List Tasks Task (GET) /lists/{tasklist}/tasks/{task} OpenAPI
Patch Lists Task List Tasks Task (PATCH) /lists/{tasklist}/tasks/{task} OpenAPI
Add Lists Task List Clear (POST) /lists/{tasklist}/clear OpenAPI
Get Lists Task List Tasks (GET) /lists/{tasklist}/tasks OpenAPI
Add Lists Task List Tasks (POST) /lists/{tasklist}/tasks OpenAPI
Delete Lists Task List Tasks Task (DELETE) /lists/{tasklist}/tasks/{task} OpenAPI
Get Lists Task List Tasks Task (GET) /lists/{tasklist}/tasks/{task} OpenAPI
Patch Lists Task List Tasks Task (PATCH) /lists/{tasklist}/tasks/{task} OpenAPI
Put Lists Task List Tasks Task (PUT) /lists/{tasklist}/tasks/{task} OpenAPI
Add Lists Task List Clear (POST) /lists/{tasklist}/clear OpenAPI
Get Lists Task List Tasks (GET) /lists/{tasklist}/tasks OpenAPI
Add Lists Task List Tasks (POST) /lists/{tasklist}/tasks OpenAPI
Delete Lists Task List Tasks Task (DELETE) /lists/{tasklist}/tasks/{task} OpenAPI
Get Lists Task List Tasks Task (GET) /lists/{tasklist}/tasks/{task} OpenAPI
Patch Lists Task List Tasks Task (PATCH) /lists/{tasklist}/tasks/{task} OpenAPI
Put Lists Task List Tasks Task (PUT) /lists/{tasklist}/tasks/{task} OpenAPI
Add Lists Task List Tasks Task Move (POST) /lists/{tasklist}/tasks/{task}/move OpenAPI
Add Lists Task List Clear (POST) /lists/{tasklist}/clear OpenAPI
Get Lists Task List Tasks (GET) /lists/{tasklist}/tasks OpenAPI
Add Lists Task List Tasks (POST) /lists/{tasklist}/tasks OpenAPI
Delete Lists Task List Tasks Task (DELETE) /lists/{tasklist}/tasks/{task} OpenAPI
Get Lists Task List Tasks Task (GET) /lists/{tasklist}/tasks/{task} OpenAPI
Patch Lists Task List Tasks Task (PATCH) /lists/{tasklist}/tasks/{task} OpenAPI
Put Lists Task List Tasks Task (PUT) /lists/{tasklist}/tasks/{task} OpenAPI
Add Lists Task List Tasks Task Move (POST) /lists/{tasklist}/tasks/{task}/move OpenAPI
Get Users @me Lists (GET) /users/@me/lists OpenAPI
Add Users @me Lists (POST) /users/@me/lists OpenAPI
Delete Users Task List (DELETE) /users/@me/lists/{tasklist} OpenAPI
Get Users Task List (GET) /users/@me/lists/{tasklist} OpenAPI
Patch Users Task List (PATCH) /users/@me/lists/{tasklist} OpenAPI
Put Users Task List (PUT) /users/@me/lists/{tasklist} OpenAPI
Get Users @me Lists (GET) /users/@me/lists OpenAPI
Add Users @me Lists (POST) /users/@me/lists OpenAPI
Delete Users Task List (DELETE) /users/@me/lists/{tasklist} OpenAPI
Get Users Task List (GET) /users/@me/lists/{tasklist} OpenAPI
Patch Users Task List (PATCH) /users/@me/lists/{tasklist} OpenAPI
Put Users Task List (PUT) /users/@me/lists/{tasklist} OpenAPI
Add Lists Task List Clear (POST) /lists/{tasklist}/clear OpenAPI
Get Lists Task List Tasks (GET) /lists/{tasklist}/tasks OpenAPI
Add Lists Task List Tasks (POST) /lists/{tasklist}/tasks OpenAPI
Delete Lists Task List Tasks Task (DELETE) /lists/{tasklist}/tasks/{task} OpenAPI
Get Lists Task List Tasks Task (GET) /lists/{tasklist}/tasks/{task} OpenAPI
Patch Lists Task List Tasks Task (PATCH) /lists/{tasklist}/tasks/{task} OpenAPI
Put Lists Task List Tasks Task (PUT) /lists/{tasklist}/tasks/{task} OpenAPI
Add Lists Task List Tasks Task Move (POST) /lists/{tasklist}/tasks/{task}/move OpenAPI
Get Users @me Lists (GET) /users/@me/lists OpenAPI
Add Lists Task List Clear (POST) /lists/{tasklist}/clear OpenAPI
Get Lists Task List Tasks (GET) /lists/{tasklist}/tasks OpenAPI
Add Lists Task List Tasks (POST) /lists/{tasklist}/tasks OpenAPI
Delete Lists Task List Tasks Task (DELETE) /lists/{tasklist}/tasks/{task} OpenAPI
Get Lists Task List Tasks Task (GET) /lists/{tasklist}/tasks/{task} OpenAPI
Patch Lists Task List Tasks Task (PATCH) /lists/{tasklist}/tasks/{task} OpenAPI
Put Lists Task List Tasks Task (PUT) /lists/{tasklist}/tasks/{task} OpenAPI
Add Lists Task List Tasks Task Move (POST) /lists/{tasklist}/tasks/{task}/move OpenAPI
Get Users @me Lists (GET) /users/@me/lists OpenAPI
Add Users @me Lists (POST) /users/@me/lists OpenAPI
Add Lists Task List Clear (POST) /lists/{tasklist}/clear OpenAPI
Get Lists Task List Tasks (GET) /lists/{tasklist}/tasks OpenAPI
Add Lists Task List Tasks (POST) /lists/{tasklist}/tasks OpenAPI
Delete Lists Task List Tasks Task (DELETE) /lists/{tasklist}/tasks/{task} OpenAPI
Get Lists Task List Tasks Task (GET) /lists/{tasklist}/tasks/{task} OpenAPI
Patch Lists Task List Tasks Task (PATCH) /lists/{tasklist}/tasks/{task} OpenAPI
Put Lists Task List Tasks Task (PUT) /lists/{tasklist}/tasks/{task} OpenAPI
Add Lists Task List Tasks Task Move (POST) /lists/{tasklist}/tasks/{task}/move OpenAPI
Get Users @me Lists (GET) /users/@me/lists OpenAPI
Add Users @me Lists (POST) /users/@me/lists OpenAPI
Delete Users Task List (DELETE) /users/@me/lists/{tasklist} OpenAPI
Add Lists Task List Clear (POST) /lists/{tasklist}/clear OpenAPI
Get Lists Task List Tasks (GET) /lists/{tasklist}/tasks OpenAPI
Add Lists Task List Tasks (POST) /lists/{tasklist}/tasks OpenAPI
Delete Lists Task List Tasks Task (DELETE) /lists/{tasklist}/tasks/{task} OpenAPI
Get Lists Task List Tasks Task (GET) /lists/{tasklist}/tasks/{task} OpenAPI
Patch Lists Task List Tasks Task (PATCH) /lists/{tasklist}/tasks/{task} OpenAPI
Put Lists Task List Tasks Task (PUT) /lists/{tasklist}/tasks/{task} OpenAPI
Add Lists Task List Tasks Task Move (POST) /lists/{tasklist}/tasks/{task}/move OpenAPI
Get Users @me Lists (GET) /users/@me/lists OpenAPI
Add Users @me Lists (POST) /users/@me/lists OpenAPI
Delete Users Task List (DELETE) /users/@me/lists/{tasklist} OpenAPI
Get Users Task List (GET) /users/@me/lists/{tasklist} OpenAPI
Add Lists Task List Clear (POST) /lists/{tasklist}/clear OpenAPI
Get Lists Task List Tasks (GET) /lists/{tasklist}/tasks OpenAPI
Add Lists Task List Tasks (POST) /lists/{tasklist}/tasks OpenAPI
Delete Lists Task List Tasks Task (DELETE) /lists/{tasklist}/tasks/{task} OpenAPI
Get Lists Task List Tasks Task (GET) /lists/{tasklist}/tasks/{task} OpenAPI
Patch Lists Task List Tasks Task (PATCH) /lists/{tasklist}/tasks/{task} OpenAPI
Put Lists Task List Tasks Task (PUT) /lists/{tasklist}/tasks/{task} OpenAPI
Add Lists Task List Tasks Task Move (POST) /lists/{tasklist}/tasks/{task}/move OpenAPI
Get Users @me Lists (GET) /users/@me/lists OpenAPI
Add Users @me Lists (POST) /users/@me/lists OpenAPI
Delete Users Task List (DELETE) /users/@me/lists/{tasklist} OpenAPI
Get Users Task List (GET) /users/@me/lists/{tasklist} OpenAPI
Patch Users Task List (PATCH) /users/@me/lists/{tasklist} OpenAPI
Add Lists Task List Clear (POST) /lists/{tasklist}/clear OpenAPI
Get Lists Task List Tasks (GET) /lists/{tasklist}/tasks OpenAPI
Add Lists Task List Tasks (POST) /lists/{tasklist}/tasks OpenAPI
Delete Lists Task List Tasks Task (DELETE) /lists/{tasklist}/tasks/{task} OpenAPI
Get Lists Task List Tasks Task (GET) /lists/{tasklist}/tasks/{task} OpenAPI
Patch Lists Task List Tasks Task (PATCH) /lists/{tasklist}/tasks/{task} OpenAPI
Put Lists Task List Tasks Task (PUT) /lists/{tasklist}/tasks/{task} OpenAPI
Add Lists Task List Tasks Task Move (POST) /lists/{tasklist}/tasks/{task}/move OpenAPI
Get Users @me Lists (GET) /users/@me/lists OpenAPI
Add Users @me Lists (POST) /users/@me/lists OpenAPI
Delete Users Task List (DELETE) /users/@me/lists/{tasklist} OpenAPI
Get Users Task List (GET) /users/@me/lists/{tasklist} OpenAPI
Patch Users Task List (PATCH) /users/@me/lists/{tasklist} OpenAPI
Put Users Task List (PUT) /users/@me/lists/{tasklist} OpenAPI

<