The Google Base Data API allows client applications to query and update Base content in the form of Google Data API feeds.
Your client application can execute queries, retrieve quantitative information about item types and attributes, insert new items into Google Base, and edit or delete existing items.
This developer's guide consists of the following sections. Note that some client libraries have been upgraded to work with version 2.0 of the Data API, while other client libraries use version 1.0.
To learn about the client library for a particular programming language, select the corresponding section. To learn more about the underlying protocol used by all the client libraries, select the Protocol section.
Each section of the guide covers the same material: how to get started and how to perform basic operations using a particular client library.
For information on how to migrate your client from version 1 to version 2, and information on what's changed in version 2, see the Google Data APIs Migration Guide.