Supported Google APIs

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

APIs
APIs Discovery Service
API namediscovery
Versionv1
DescriptionProvides information about other Google APIs, such as what APIs are available, the resource, and method details for each API.
Accelerated Mobile Pages (AMP) URL API
API nameacceleratedmobilepageurl
Versionv1
DescriptionThis API contains a single method, batchGet. Call this method to retrieve the AMP URL (and equivalent AMP Cache URL) for given public URL(s).
Ad Exchange Buyer API
API nameadexchangebuyer
Versionv1.4
DescriptionAccesses your bidding-account information, submits creatives for validation, finds available direct deals, and retrieves performance reports.
Other versions: v1.3, v1.2
Ad Exchange Buyer API II
API nameadexchangebuyer2
Versionv2beta1
DescriptionAccesses the latest features for managing Ad Exchange accounts, Real-Time Bidding configurations and auction metrics, and Marketplace programmatic deals.
Ad Exchange Seller API
API nameadexchangeseller
Versionv2.0
DescriptionAccesses the inventory of Ad Exchange seller users and generates reports.
Other versions: v1.1, v1
AdSense Host API
API nameadsensehost
Versionv4.1
DescriptionGenerates performance reports, generates ad codes, and provides publisher management capabilities for AdSense Hosts.
AdSense Management API
API nameadsense
Versionv1.4
DescriptionAccesses AdSense publishers' inventory and generates performance reports.
Admin Data Transfer API
API nameadmin
Versiondatatransfer_v1
DescriptionTransfers user data from one user to another.
Admin Directory API
API nameadmin
Versiondirectory_v1
DescriptionThe 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
API nameadmin
Versionreports_v1
DescriptionFetches reports for the administrators of G Suite customers about the usage, collaboration, security, and risk for their users.
Android Management API
API nameandroidmanagement
Versionv1
DescriptionThe Android Management API provides remote enterprise management of Android devices and apps.
BigQuery API
API namebigquery
Versionv2
DescriptionA data platform for customers to create, manage, share and query data.
BigQuery Data Transfer API
API namebigquerydatatransfer
Versionv1
DescriptionTransfers data from partner SaaS applications to Google BigQuery on a scheduled, managed basis.
Blogger API
API nameblogger
Versionv3
DescriptionAPI for access to the data within Blogger.
Other versions: v2
Books API
API namebooks
Versionv1
DescriptionSearches for books and manages your Google Books library.
Calendar API
API namecalendar
Versionv3
DescriptionManipulates events and other calendar data.
Cloud SQL Administration API
API namesqladmin
Versionv1beta4
DescriptionCreates and configures Cloud SQL instances, which provide fully-managed MySQL databases.
Other versions: v1beta3
Cloud Source Repositories API
API namesourcerepo
Versionv1
DescriptionAccess source code repositories hosted by Google.
Cloud Spanner API
API namespanner
Versionv1
DescriptionCloud Spanner is a managed, mission-critical, globally consistent and scalable relational database service.
Cloud Storage JSON API
API namestorage
Versionv1
DescriptionStores and retrieves potentially large, immutable data objects.
Other versions: v1beta2, v1beta1
Cloud Tasks API
API namecloudtasks
Versionv2beta2
DescriptionManages the execution of large numbers of distributed requests. Cloud Tasks is in Alpha.
Cloud Tool Results API
API nametoolresults
Versionv1beta3
DescriptionReads and publishes results from Firebase Test Lab.
Cloud User Accounts API
API nameclouduseraccounts
Versionvm_alpha
DescriptionCreates and manages users and groups for accessing Google Compute Engine virtual machines.
Other versions: vm_beta, beta, alpha
Cloud Video Intelligence API
API namevideointelligence
Versionv1beta1
DescriptionCloud Video Intelligence API.
Compute Engine API
API namecompute
Versionv1
DescriptionCreates and runs virtual machines on Google Cloud Platform.
Other versions: beta, alpha
Consumer Surveys API
API nameconsumersurveys
Versionv2
DescriptionCreates and conducts surveys, lists the surveys that an authenticated user owns, and retrieves survey results and information about specified surveys.
Content API for Shopping
API namecontent
Versionv2
DescriptionManages product items, inventory, and Merchant Center accounts for Google Shopping.
Other versions: v2sandbox
CustomSearch API
API namecustomsearch
Versionv1
DescriptionSearches over a website or collection of websites
DCM/DFA Reporting And Trafficking API
API namedfareporting
Versionv3.0
DescriptionManages your DoubleClick Campaign Manager ad campaigns and reports.
Other versions: v2.8, v2.7
DLP API
API namedlp
Versionv2beta1
DescriptionThe Google Data Loss Prevention API provides methods for detection of privacy-sensitive fragments in text, images, and Google Cloud Platform storage repositories.
DoubleClick Bid Manager API
API namedoubleclickbidmanager
Versionv1
DescriptionAPI for viewing and managing your reports in DoubleClick Bid Manager.
DoubleClick Search API
API namedoubleclicksearch
Versionv2
DescriptionReports and modifies your advertising data in DoubleClick Search (for example, campaigns, ad groups, keywords, and conversions).
Drive API
API namedrive
Versionv3
DescriptionManages files in Drive including uploading, downloading, searching, detecting changes, and updating sharing permissions.
Other versions: v2
Enterprise Apps Reseller API
API namereseller
Versionv1
DescriptionCreates and manages your customers and their subscriptions.
Enterprise License Manager API
API namelicensing
Versionv1
DescriptionViews and manages licenses for your domain.
API namefirebasedynamiclinks
Versionv1
DescriptionProgrammatically creates and manages Firebase Dynamic Links.
Firebase Rules API
API namefirebaserules
Versionv1
DescriptionCreates and manages rules that determine when a Firebase Rules-enabled service should permit a request.
Fitness
API namefitness
Versionv1
DescriptionStores and accesses user data in the fitness store from apps on any platform.
Fusion Tables API
API namefusiontables
Versionv2
DescriptionAPI for working with Fusion Tables data.
Other versions: v1
G Suite Activity API
API nameappsactivity
Versionv1
DescriptionProvides a historical view of activity.
Genomics API
API namegenomics
Versionv1
DescriptionUpload, process, query, and search Genomics data in the cloud.
Other versions: v1alpha2
Gmail API
API namegmail
Versionv1
DescriptionAccess Gmail mailboxes including sending user email.
API nameadexperiencereport
Versionv1
DescriptionView Ad Experience Report data, and get a list of sites that have a significant number of annoying ads.
Google Analytics API
API nameanalytics
Versionv3
DescriptionViews and manages your Google Analytics data.
Other versions: v2.4
Google Analytics Reporting API
API nameanalyticsreporting
Versionv4
DescriptionAccesses Analytics report data.
Google App Engine Admin API
API nameappengine
Versionv1
DescriptionThe App Engine Admin API enables developers to provision and manage their App Engine applications.
Other versions: v1beta5, v1beta4, v1beta, v1alpha
Google App State API
API nameappstate
Versionv1
DescriptionThe Google App State API.
Google Apps Script Execution API
API namescript
Versionv1
DescriptionAn API for managing and executing Google Apps Script projects.
Google Civic Information API
API namecivicinfo
Versionv2
DescriptionProvides polling places, early vote locations, contest data, election officials, and government representatives for U.S. residential addresses.
Google Classroom API
API nameclassroom
Versionv1
DescriptionManages classes, rosters, and invitations in Google Classroom.
Google Cloud Billing API
API namecloudbilling
Versionv1
DescriptionAllows developers to manage billing for their Google Cloud Platform projects programmatically.
Google Cloud Container Builder API
API namecloudbuild
Versionv1
DescriptionBuilds container images in the cloud.
Google Cloud DNS API
API namedns
Versionv1
DescriptionConfigures and serves authoritative DNS records.
Other versions: v2beta1, v1beta2
Google Cloud Dataproc API
API namedataproc
Versionv1
DescriptionManages Hadoop-based clusters and jobs on Google Cloud Platform.
Other versions: v1beta2
Google Cloud Datastore API
API namedatastore
Versionv1
DescriptionAccesses the schemaless NoSQL database to provide fully managed, robust, scalable storage for your application.
Other versions: v1beta3, v1beta1
Google Cloud Deployment Manager API
API namedeploymentmanager
Versionv2
DescriptionDeclares, configures, and deploys complex solutions on Google Cloud Platform.
Google Cloud Deployment Manager API V2Beta Methods
API namedeploymentmanager
Versionv2beta
DescriptionThe Deployment Manager API allows users to declaratively configure, deploy and run complex solutions on the Google Cloud Platform.
Google Cloud Deployment Manager Alpha API
API namedeploymentmanager
Versionalpha
DescriptionThe Deployment Manager API allows users to declaratively configure, deploy and run complex solutions on the Google Cloud Platform.
Google Cloud Functions API
API namecloudfunctions
Versionv1
DescriptionAPI for managing lightweight user-provided functions executed in response to events.
Other versions: v1beta2
Google Cloud IoT API
API namecloudiot
Versionv1
DescriptionRegisters and manages IoT (Internet of Things) devices that connect to the Google Cloud Platform.
Other versions: v1beta1
Google Cloud Key Management Service (KMS) API
API namecloudkms
Versionv1
DescriptionManages encryption for your cloud services the same way you do on-premises. You can generate, use, rotate, and destroy AES256 encryption keys.
Google Cloud Machine Learning Engine
API nameml
Versionv1
DescriptionAn API to enable creating and using machine learning models.
Google Cloud Natural Language API
API namelanguage
Versionv1
DescriptionProvides natural language understanding technologies to developers. Examples include sentiment analysis, entity recognition, entity sentiment analysis, and text annotations.
Other versions: v1beta2, v1beta1
Google Cloud OS Login API
API nameoslogin
Versionv1
DescriptionManages OS login configuration for Google account users.
Other versions: v1alpha
Google Cloud Pub/Sub API
API namepubsub
Versionv1
DescriptionProvides reliable, many-to-many, asynchronous messaging between applications.
Other versions: v1beta2, v1beta1a
Google Cloud Resource Manager API
API namecloudresourcemanager
Versionv1
DescriptionThe Google Cloud Resource Manager API provides methods for creating, reading, and updating project metadata.
Other versions: v2beta1, v1beta1
Google Cloud RuntimeConfig API
API nameruntimeconfig
Versionv1
DescriptionProvides capabilities for dynamic configuration and coordination for applications running on Google Cloud Platform.
Other versions: v1beta1
Google Cloud Speech API
API namespeech
Versionv1
DescriptionConverts audio to text by applying powerful neural network models.
Other versions: v1beta1
Google Cloud Testing API
API nametesting
Versionv1
DescriptionAllows developers to run automated tests for their mobile applications on Google infrastructure.
Google Cloud Translation API
API nametranslate
Versionv2
DescriptionThe Google Cloud Translation API lets websites and programs integrate with Google Translate programmatically.
Google Cloud Vision API
API namevision
Versionv1
DescriptionIntegrates Google Vision features, including image labeling, face, logo, and landmark detection, optical character recognition (OCR), and detection of explicit content, into applications.
Other versions: v1p1beta1
Google Compute Engine Instance Group Manager API
API namereplicapool
Versionv1beta2
Description[Deprecated. Please use Instance Group Manager in Compute API] Provides groups of homogenous Compute Engine instances.
Google Compute Engine Instance Group Updater API
API namereplicapoolupdater
Versionv1beta1
Description[Deprecated. Please use compute.instanceGroupManagers.update method. replicapoolupdater API will be disabled after December 30th, 2016] Updates groups of Compute Engine instances.
Google Compute Engine Instance Groups API
API nameresourceviews
Versionv1beta2
DescriptionThe Resource View API allows users to create and manage logical sets of Google Compute Engine instances.
Google Container Engine API
API namecontainer
Versionv1
DescriptionThe Google Container Engine API is used for building and managing container based applications, powered by the open source Kubernetes technology.
Other versions: v1beta1
Google Dataflow API
API namedataflow
Versionv1b3
DescriptionManages Google Cloud Dataflow projects on Google Cloud Platform.
Google Fonts Developer API
API namewebfonts
Versionv1
DescriptionAccesses the metadata for all families served by Google Fonts, providing a list of families currently available (including available styles and a list of supported script subsets).
Google Identity Toolkit API
API nameidentitytoolkit
Versionv3
DescriptionHelp the third party sites to implement federated login.
Google Identity and Access Management (IAM) API
API nameiam
Versionv1
DescriptionManages identity and access control for Google Cloud Platform resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls.
Google Mirror API
API namemirror
Versionv1
DescriptionInteracts with Glass users via the timeline.
Google OAuth2 API
API nameoauth2
Versionv2
DescriptionObtains end-user authorization grants for use with other Google APIs.
Other versions: v1
Google Partners API
API namepartners
Versionv2
DescriptionSearches certified companies and creates contact leads with them, and also audits the usage of clients.
Google People API
API namepeople
Versionv1
DescriptionProvides access to information about profiles and contacts.
Google Play Custom App Publishing API
API nameplaycustomapp
Versionv1
DescriptionAn API to publish custom Android apps.
Google Play Developer API
API nameandroidpublisher
Versionv2
DescriptionLets Android application developers access their Google Play accounts.
Other versions: v1.1, v1
Google Play EMM API
API nameandroidenterprise
Versionv1
DescriptionManages the deployment of apps to Android for Work users.
Google Play Game Services API
API namegames
Versionv1
DescriptionThe API for Google Play Game Services.
Google Play Game Services Management API
API namegamesManagement
Versionv1management
DescriptionThe Management API for Google Play Game Services.
Google Play Game Services Publishing API
API namegamesConfiguration
Versionv1configuration
DescriptionThe Publishing API for Google Play Game Services.
Google Proximity Beacon API
API nameproximitybeacon
Versionv1beta1
DescriptionRegisters, manages, indexes, and searches beacons.
Google Safe Browsing API
API namesafebrowsing
Versionv4
DescriptionEnables client applications to check web resources (most commonly URLs) against Google-generated lists of unsafe web resources.
Google Search Console URL Testing Tools API
API namesearchconsole
Versionv1
DescriptionProvides tools for running validation tests against single URLs
Google Service Control API
API nameservicecontrol
Versionv1
DescriptionGoogle Service Control provides control plane functionality to managed services, such as logging, monitoring, and status checks.
Google Service Management API
API nameservicemanagement
Versionv1
DescriptionGoogle Service Management allows service producers to publish their services on Google Cloud Platform so that they can be discovered and used by service consumers.
Google Service User API
API nameserviceuser
Versionv1
DescriptionEnables services that service consumers want to use on Google Cloud Platform, lists the available or enabled services, or disables services that service consumers no longer use.
Google Sheets API
API namesheets
Versionv4
DescriptionReads and writes Google Sheets.
Google Site Verification API
API namesiteVerification
Versionv1
DescriptionVerifies ownership of websites or domains with Google.
Google Slides API
API nameslides
Versionv1
DescriptionAn API for creating and editing Google Slides presentations.
Google Spectrum Database API
API namespectrum
Versionv1explorer
DescriptionAPI for spectrum-management functions.
Google Storage Transfer API
API namestoragetransfer
Versionv1
DescriptionTransfers data from external data sources to a Google Cloud Storage bucket or between Google Cloud Storage buckets.
Google+ API
API nameplus
Versionv1
DescriptionBuilds on top of the Google+ platform.
Google+ Domains API
API nameplusDomains
Versionv1
DescriptionBuilds on top of the Google+ platform for Google Apps Domains.
Groups Migration API
API namegroupsmigration
Versionv1
DescriptionGroups Migration Api.
Groups Settings API
API namegroupssettings
Versionv1
DescriptionLets you manage permission levels and related settings of a group.
Knowledge Graph Search API
API namekgsearch
Versionv1
DescriptionSearches the Google Knowledge Graph for entities.
Manufacturer Center API
API namemanufacturers
Versionv1
DescriptionPublic API for managing Manufacturer Center related data.
PageSpeed Insights API
API namepagespeedonline
Versionv2
DescriptionAnalyzes the performance of a web page and provides tailored suggestions to make that page faster.
Other versions: v1
Prediction API
API nameprediction
Versionv1.6
DescriptionLets 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
Replica Pool API
API namereplicapool
Versionv1beta1
DescriptionThe Replica Pool API allows users to declaratively provision and manage groups of Google Compute Engine instances based on a common template.
Resource Views API
API nameresourceviews
Versionv1beta1
DescriptionThe Resource View API allows users to create and manage logical sets of Google Compute Engine instances.
Search Console API
API namewebmasters
Versionv3
DescriptionView Google Search Console data for your verified sites.
Service Consumer Management API
API nameserviceconsumermanagement
Versionv1
DescriptionProvides management methods for configuring service producer resources on Google Cloud.
Stackdriver Debugger API
API nameclouddebugger
Versionv2
DescriptionExamines the call stack and variables of a running application without stopping or slowing it down.
Stackdriver Error Reporting API
API nameclouderrorreporting
Versionv1beta1
DescriptionGroups and counts similar errors from cloud services and applications, reports new errors, and provides access to error groups and their associated errors.
Stackdriver Logging API
API namelogging
Versionv2
DescriptionWrites log entries and manages your Stackdriver Logging configuration.
Other versions: v2beta1
Stackdriver Monitoring API
API namemonitoring
Versionv3
DescriptionManages your Stackdriver Monitoring data and configurations. Most projects must be associated with a Stackdriver account, with a few exceptions as noted on the individual method pages.
Stackdriver Trace API
API namecloudtrace
Versionv2
DescriptionSends application trace data to Stackdriver Trace for viewing. Trace data is collected for all App Engine applications by default. Trace data from other applications can be provided using this API.
Other versions: v1
Street View Publish API
API namestreetviewpublish
Versionv1
DescriptionPublishes 360 photos to Google Maps, along with position, orientation, and connectivity metadata. Apps can offer an interface for positioning, connecting, and uploading user-generated Street View images.
Surveys API
API namesurveys
Versionv2
DescriptionCreates and conducts surveys, lists the surveys that an authenticated user owns, and retrieves survey results and information about specified surveys.
Tag Manager API
API nametagmanager
Versionv2
DescriptionAccesses Tag Manager accounts and containers.
Other versions: v1
TaskQueue API
API nametaskqueue
Versionv1beta2
DescriptionAccesses a Google App Engine Pull Task Queue over REST.
Other versions: v1beta1
Tasks API
API nametasks
Versionv1
DescriptionLets you manage your tasks and task lists.
URL Shortener API
API nameurlshortener
Versionv1
DescriptionLets you create, inspect, and manage goo.gl short URLs
YouTube Analytics API
API nameyoutubeAnalytics
Versionv1
DescriptionRetrieves your YouTube Analytics data.
Other versions: v1beta1
YouTube Data API
API nameyoutube
Versionv3
DescriptionSupports core YouTube features, such as uploading videos, creating and managing playlists, searching for content, and much more.
YouTube Reporting API
API nameyoutubereporting
Versionv1
DescriptionSchedules reporting jobs containing your YouTube Analytics data and downloads the resulting bulk data reports in the form of CSV files.