English | Site Directory

Google Data APIs

How do I start?

If you're new to the Google data APIs, here's how we recommend you get started:

  1. Read the conceptual overview, and learn the basics.
  2. Decide whether to use one of our programming-language-specific client libraries or stick with the raw XML and HTTP.
  3. Pick a Google service to connect to, and read the appropriate developer's guide.
  4. Refer to the appropriate reference guides as needed.
  5. Take a look at our samples for ideas.
Google I/O

Google I/O: May 28-29

Join us for Google's
largest developer event.

What are the Google data APIs?

The Google data APIs provide a simple standard protocol for reading and writing data on the web.

These APIs use either of two standard XML-based syndication formats: Atom or RSS. They also have a feed-publishing system that consists of the Atom publishing protocol plus some extensions (using Atom's standard extension model) for handling queries.

Many Google services support the Google data API protocol. The following data APIs allow your client applications to interact with Google services: