Hide

Supported Google APIs

To get started with the Python client library, find the API you want to use and click the desired version number:

APIs Discovery Service v1 Lets you discover information about other Google APIs, such as what APIs are available, the resource and method details for each API.
Ad Exchange Buyer API v1.3 Accesses your bidding-account information, submits creatives for validation, finds available direct deals, and retrieves performance reports.
Other versions: v1.2
Ad Exchange Seller API v2.0 Gives Ad Exchange seller users access to their inventory and the ability to generate reports
Other versions: v1.1, v1
AdSense Host API v4.1 Gives AdSense Hosts access to report generation, ad code generation, and publisher management capabilities.
AdSense Management API v1.4 Gives AdSense publishers access to their inventory and the ability to generate reports
Other versions: v1.3, v1.2
Admin Directory API directory_v1 The Admin SDK Directory API lets you view and manage enterprise resources such as users and groups, administrative notifications, security features, and more.
Admin Reports API reports_v1 Allows the administrators of Google Apps customers to fetch reports about the usage, collaboration, security and risk for their users.
BigQuery API v2 A data platform for customers to create, manage, share and query data.
Blogger API v3 API for access to the data within Blogger.
Other versions: v2
Books API v1 Lets you search for books and manage your Google Books library.
Calendar API v3 Lets you manipulate events and other calendar data.
Cloud Monitoring API v2beta2 API for accessing Google Cloud and API monitoring data.
Cloud SQL Administration API v1beta4 API for Cloud SQL database instance management.
Other versions: v1beta3
Cloud Storage API v1 Lets you store and retrieve potentially-large, immutable data objects.
Other versions: v1beta2, v1beta1
Cloud User Accounts API vm_alpha API for the Google Cloud User Accounts service.
Other versions: alpha
Compute Accounts API alpha API for the Google Compute Accounts service.
Compute Engine API v1 API for the Google Compute Engine service.
Content API for Shopping v2 Manage product items, inventory, and Merchant Center accounts for Google Shopping.
CustomSearch API v1 Lets you search over a website or collection of websites
DCM/DFA Reporting And Trafficking API v2.1 Manage your DoubleClick Campaign Manager ad campaigns and reports.
Other versions: v2.0
DFA Reporting API v1 Lets you create, run and download reports.
Other versions: v1.3, v1.2, v1.1
Deployment Manager API v1beta2 The Deployment Manager API allows users to declaratively configure, deploy and run complex solutions on the Google Cloud Platform.
DoubleClick Bid Manager API v1 API for viewing and managing your reports in DoubleClick Bid Manager.
DoubleClick Search API v2 Report and modify your advertising data in DoubleClick Search (for example, campaigns, ad groups, keywords, and conversions).
Drive API v2 The API to interact with Drive.
Other versions: v1
Email Migration API v2 email_migration_v2 Email Migration API lets you migrate emails of users to Google backends.
Enterprise Apps Reseller API v1 Lets you create and manage your customers and their subscriptions.
Other versions: v1sandbox
Enterprise License Manager API v1 Licensing API to view and manage license for your domain.
Fitness v1 Google Fit API
Freebase Search v1 Find Freebase entities using textual queries and other constraints.
Other versions: v1sandbox, v1-sandbox
Fusion Tables API v2 API for working with Fusion Tables data.
Other versions: v1
Genomics API v1 An API to store, process, explore, and share DNA sequence reads, reference-based alignments, and variant calls.
Other versions: v1beta2
Genomics API v1beta2 Provides access to Genomics data.
Other versions: v1
Gmail API v1 The Gmail REST API.
Google Affiliate Network API v1beta1 Lets you have programmatic access to your Google Affiliate Network data.
Google Analytics API v3 View and manage your Google Analytics data
Other versions: v2.4
Google App State API v1 The Google App State API.
Google Apps Activity API v1 Provides a historical view of activity.
Google Civic Information API v2 An API for accessing civic information.
Google Classroom API v1 Google Classroom API
Other versions: v1beta1
Google Cloud DNS API v1 The Google Cloud DNS API provides services for configuring and serving authoritative DNS records.
Other versions: v1beta1
Google Cloud Datastore API v1beta2 API for accessing Google Cloud Datastore.
Other versions: v1beta1
Google Cloud Deployment Manager API V2 v2beta2 The Deployment Manager API allows users to declaratively configure, deploy and run complex solutions on the Google Cloud Platform.
Other versions: v2beta1
Google Cloud Logging API v1beta3 Google Cloud Logging API lets you create logs, ingest log entries, and manage log sinks.
Google Cloud Network Performance Monitoring API v2 A Test API to report latency data.
Google Cloud Pub/Sub API v1beta1 Provides reliable, many-to-many, asynchronous messaging between applications.
Other versions: v1beta2, v1, v1beta1a
Google Cloud Pub/Sub API v1 Provides reliable, many-to-many, asynchronous messaging between applications.
Other versions: v1beta1, v1beta2, v1beta1a
Google Cloud Resource Manager API v1beta1 The Google Cloud Resource Manager API provides methods for creating, reading, and updating of project metadata, including IAM policies, and will shortly provide the same for other high-level entities (e.g. customers and resource groups). Longer term, we expect the cloudresourcemanager API to encompass other Cloud resources as well.
Google Compute Engine Autoscaler API v1beta2 The Google Compute Engine Autoscaler API provides autoscaling for groups of Cloud VMs.
Google Compute Engine Instance Group Manager API v1beta2 The Google Compute Engine Instance Group Manager API provides groups of homogenous Compute Engine Instances.
Google Compute Engine Instance Group Updater API v1beta1 The Google Compute Engine Instance Group Updater API provides services for updating groups of Compute Engine Instances.
Google Compute Engine Instance Groups API v1beta2 The Resource View API allows users to create and manage logical sets of Google Compute Engine instances.
Google Container Engine API v1 The Google Container Engine API is used for building and managing container based applications, powered by the open source Kubernetes technology.
Other versions: v1beta1
Google Container Engine API v1beta1 The Google Container Engine API is used for building and managing container based applications, powered by the open source Kubernetes technology.
Other versions: v1
Google Dataflow API v1b3 Google Dataflow API.
Google Fonts Developer API v1 The Google Fonts Developer API.
Google Identity Toolkit API v3 Help the third party sites to implement federated login.
Google Maps Coordinate API v1 Lets you view and manage jobs in a Coordinate team.
Google Maps Engine API v1 The Google Maps Engine API allows developers to store and query geospatial vector and raster data.
Other versions: exp2
Google Mirror API v1 API for interacting with Glass users via the timeline.
Google OAuth2 API v2 Lets you access OAuth2 protocol related APIs.
Other versions: v1
Google Play Developer API v2 Lets Android application developers access their Google Play accounts.
Other versions: v1.1, v1
Google Play EMM API v1 Allows MDMs/EMMs and enterprises to manage the deployment of apps to Android for Work users.
Google Play Game Services API v1 The API for Google Play Game Services.
Google Play Game Services Management API v1management The Management API for Google Play Game Services.
Google Play Game Services Publishing API v1configuration The Publishing API for Google Play Game Services.
Google Play Movies Partner API v1 An API providing Google Play Movies Partners a way to get the delivery status of their titles.
Google Site Verification API v1 Lets you programatically verify ownership of websites or domains with Google.
Google Spectrum Database API v1explorer API for spectrum-management functions.
Google+ API v1 The Google+ API enables developers to build on top of the Google+ platform.
Google+ Domains API v1 The Google+ API enables developers to build on top of the Google+ platform.
Groups Migration API v1 Groups Migration Api.
Groups Settings API v1 Lets you manage permission levels and related settings of a group.
PageSpeed Insights API v2 Lets you analyze the performance of a web page and get tailored suggestions to make that page faster.
Other versions: v1
Prediction API v1.6 Lets you access a cloud hosted machine learning service that makes it easy to build smart apps
Other versions: v1.5, v1.4, v1.3, v1.2
QPX Express API v1 Lets you find the least expensive flights between an origin and a destination.
Replica Pool API v1beta1 The Replica Pool API allows users to declaratively provision and manage groups of Google Compute Engine instances based on a common template.
Resource Views API v1beta1 The Resource View API allows users to create and manage logical sets of Google Compute Engine instances.
Tag Manager API v1 API for accessing Tag Manager accounts and containers.
TaskQueue API v1beta2 Lets you access a Google App Engine Pull Task Queue over REST.
Other versions: v1beta1
Tasks API v1 Lets you manage your tasks and task lists.
Translate API v2 Lets you translate text from one language to another
URL Shortener API v1 Lets you create, inspect, and manage goo.gl short URLs
Webmaster Tools API v3 Lets you view Google Webmaster Tools data for your verified sites.
YouTube Analytics API v1 Retrieve your YouTube Analytics reports.
Other versions: v1beta1
YouTube Data API v3 Programmatic access to YouTube features.