Google Analytics API which lets developers integrate Google Analytics into their existing products and create standalone applications.
The Data Export API provides read-only access to all Analytics data. Any data that's available through the standard Analytics web interface is available through the API. The Analytics API is a Google Data API. This is the same API protocol for Google Calendar, Finance and Webmaster Tools. If you've used any of these APIs, the Google Analytics Data Export API will look familiar to you.
For JavaScript and Java, Google provides client libraries to abstract and simplify the process. Google is working on supporting more programming languages. In the meantime, for any programming language developers can make requests directly to the API over HTTP and access the data in XML.
There are three key resources for developers wanting to developing on top of the Google Analytics API:
- Documentation can be found at Google Code. This includes example code, a developer guide, FAQ, and the complete API reference.
- Sign up for the Google Analytics API Notify email group so you get the key announcements on feature updates, code changes and other service related news that relate to the API developers.)
- Become a part of the Google Analytics developer community by joining the Google Analytics APIs Group to share ideas and get feedback from other developers.


