Google Data APIs

API Directory

The following Google services provide APIs that implement the Google Data Protocol.

Each API has its own set of guides and resources, including information about using client libraries. If you're trying to accomplish a certain task with an API, the Developer's Guide for that API should point you in the right direction. Most APIs also include code samples and other easy ways to get started.

Warning: Several of the APIs listed on this page are deprecated or obsolete, and some have been replaced with APIs that aren't Google Data APIs.

API Home Guides Client Libraries
Google Analytics Data Export API Developer's Guide
Reference Guide
Client Libraries and Sample Code
(JS, Java, PHP, Python, Ruby)
Google Apps APIs Links to all Apps APIs
Google Base Data API
Blogger Data API Developer's Guide
Reference Guide
Client Libraries and Sample Code
(Java, .NET, PHP, Python, JS, Obj-C)
Google Booksearch Data API
Google Calendar Data API Developer's Guide
Reference Guide
Google Code Search Data API
Google Contacts Data API Developer's Guide
Reference Guide
Client Libraries and Sample Code
(Java, .NET, Python, JS, Obj-C)
Google Documents List Data API Developer's Guide
Reference Guide
Client Libraries and Sample Code
(Java, .NET, PHP, Python, Obj-C)
Google Finance Portfolio Data API Developer's Guide
Reference Guide
Google Health Data API
Google Maps Data API
Picasa Web Albums Data API Developer's Guide
Reference Guide
Client Libraries and Sample Code
(Java, .NET, PHP, Python, Obj-C)
Google Project Hosting Issue Tracker API Reference Guide
Google Sidewiki Data API
Google Sites Data API Developer's Guide
Reference Guide
Client Libraries and Sample Code
(Java, .NET, PHP, Python, Obj-C)
Google Spreadsheets Data API Developer's Guide Client Libraries and Sample Code
(Java, .NET, PHP, Python, Obj-C)
Google Translator Toolkit Data API
Google Webmaster Tools Data API Developer's Guide
Reference Guide
YouTube Data API Developer's Guide Client Libraries and Sample Code
(Java, .NET, PHP, Python, Obj-C)

Authentication required

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

Signing you in...

Google Developers needs your permission to do that.