My favorites | English | Sign in

Google Analytics

Analytics Configuration

Google Analytics provides developer access to the configuration data through the Management API, which is a read-only API for account and configuration data. You can use the Management API to do the following and more:

  • List all the Account, Web Property, and Profile information for a user
  • Retrieve a Profile ID to use with the Core Reporting API
  • Determine which of the user's goals are active and access their configured names
  • Retrieve a user's custom segments to apply them to Core Reporting API queries

Note: To access the user's reporting data, use the Core Reporting API.


For Starters

New to the Management API? It's super easy. Our Overview tells you how it all works.

Get Started Fast

Start using Version 3.0, the latest version of our API.

Stay Connected

Use our community resources to get help and stay informed.

Tools & Resources

Each version of the Management API has resources to help you at any stage of developing your application.

  • The Getting Started guides teach the concepts of Management configuration data, what the Management API can do for you, and how to use it. They are good places to begin if you have not used the Management API before.

  • The Language guides to our client libraries describe the language-specific wrappers and other convenience features for accessing the API. They provide simple working examples to help you get started coding your application.

  • The Reference guides present the detailed contents of Management API queries and responses.

Version Getting started Language guides Reference Client libraries
3.0 Getting Started Java, REST, Python Reference Guide Libraries & examples
2.4 Getting Started Protocol, Java Feed reference Libraries & examples

Learn More

The following guide explains a concept fundamental to Analytics Management:

Labs Policy

The current versions of the Google Analytics Management API are beta releases in labs and are subject to change. In most cases, we will do our best to give customers at least one month advance notice to migrate to new API releases before we remove or deprecate functionality. Stay up to date by joining our notify Google group. In unusual cases that impact our internal systems or our ability to provide a high level of service to our end users, we reserve the right to make changes on shorter notice. As usual, usage of our API is ultimately governed by our Developer Terms of Service.