My favorites | English | Sign in

Faster apps faster - GWT 2.0 with Speed Tracer New!

Google Documents List Data API

Developer's Guide

The Google Documents List Data API allows client applications to request a list of a user's documents, query the content of a user's documents, upload/download documents, modify the sharing permissions, view the revision history, and file documents within folders.

Available Versions

There are multiple supported versions of the Documents List Data API protocol. Each version's documentation includes:

  • a Protocol Guide,
  • a Reference Guide,
  • and Language Guides (corresponding to the client libraries).

You can access the resources for each version below. Notice that client library support (and consequently, the availability of Language Guides) often lags behind the actual protocol. Some client library languages can only access an older version of the Documents List API.

Protocol Versions Language Guides Labs Status
3.0 Protocol Guide Reference Guide Java In Labs
2.0 Protocol Guide Reference Guide Java, .NET Graduated
1.0 Protocol Guide Reference Guide Java, .NET, PHP, Python Graduated, In Deprecation (2012)

Release Notes

The latest Labs version of the protocol, v3.0, adds functionality for PDF upload/download, folder sharing, domain and group level ACLs, document revision history, and feed URIs that are more user friendly and RESTful. It also improves latency and stability. and adds other new features. See the blog post for more information.

The currently supported version of the protocol is v2.0. It graduated Labs, and as per the Terms of Service, it will be supported for a minimum of three years after we announce its deprecation (which hasn't happened yet).