Google Apps Platform

Google Tasks API

The Google Google Tasks API provides developers with a powerful set of API endpoints for searching, reading, and updating 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.

The Google Tasks API can be useful for various integration projects with web applications or other Google APIs. For instance, you could use the Google Tasks API to manage Google task lists in a mobile app, or you could integrate tasks into a more extensive workflow app such as Au-to-do.

Google Apps Quickstart

Start Coding Now

Start writing a simple first application immediately in your chosen language.

API Reference and Resources

Download client libraries or go straight to the detailed reference documentation


If you're unfamiliar with Google Tasks API concepts or Google Apps coding practices, see our ideas on how to Get Started.

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.