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.
Abusive Experience Report API
API nameabusiveexperiencereport
Versionv1
DescriptionViews Abusive Experience Report data, and gets a list of sites that have a significant number of abusive experiences.
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).
Access Context Manager API
API nameaccesscontextmanager
Versionv1beta
DescriptionAn API for setting attribute based access control to requests to GCP services.
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 Experience Report API
API nameadexperiencereport
Versionv1
DescriptionViews Ad Experience Report data, and gets a list of sites that have a significant number of annoying ads.
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
DescriptionManages 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 Device Provisioning Partner API
API nameandroiddeviceprovisioning
Versionv1
DescriptionAutomates Android zero-touch enrollment for device resellers, customers, and EMMs.
Android Management API
API nameandroidmanagement
Versionv1
DescriptionThe Android Management API provides remote enterprise management of Android devices and apps.
App Engine Admin API
API nameappengine
Versionv1
DescriptionProvisions and manages developers' App Engine applications.
Other versions: v1beta5, v1beta4, v1beta, v1alpha
Apps Script API
API namescript
Versionv1
DescriptionManages and executes Google Apps Script projects.
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.
Binary Authorization API
API namebinaryauthorization
Versionv1beta1
DescriptionThe management interface for Binary Authorization, a system providing policy control for images deployed to Kubernetes Engine clusters.
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 Asset API
API namecloudasset
Versionv1beta1
DescriptionThe cloud asset API manages the history and inventory of cloud resources.
Cloud Billing API
API namecloudbilling
Versionv1
DescriptionAllows developers to manage billing for their Google Cloud Platform projects programmatically.
Cloud Build API
API namecloudbuild
Versionv1
DescriptionCreates and manages builds on Google Cloud Platform.
Other versions: v1alpha1
Cloud Composer API
API namecomposer
Versionv1
DescriptionManages Apache Airflow environments on Google Cloud Platform.
Other versions: v1beta1
Cloud Data Loss Prevention (DLP) API
API namedlp
Versionv2
DescriptionProvides methods for detection, risk analysis, and de-identification of privacy-sensitive fragments in text, images, and Google Cloud Platform storage repositories.
Cloud Dataproc API
API namedataproc
Versionv1
DescriptionManages Hadoop-based clusters and jobs on Google Cloud Platform.
Other versions: v1beta2
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
Cloud Filestore API
API namefile
Versionv1beta1
DescriptionThe Cloud Filestore API is used for creating and managing cloud file servers.
Cloud Firestore API
API namefirestore
Versionv1
DescriptionAccesses the NoSQL document database built for automatic scaling, high performance, and ease of application development.
Other versions: v1beta2
Cloud Functions API
API namecloudfunctions
Versionv1
DescriptionManages lightweight user-provided functions executed in response to events.
Other versions: v1beta2
Cloud Identity-Aware Proxy API
API nameiap
Versionv1beta1
DescriptionControls access to cloud applications running on Google Cloud Platform.
Cloud IoT API
API namecloudiot
Versionv1
DescriptionRegisters and manages IoT (Internet of Things) devices that connect to the Google Cloud Platform.
Cloud Key Management Service (KMS) API
API namecloudkms
Versionv1
DescriptionManages keys and performs cryptographic operations in a central cloud service, for direct use by other cloud resources and applications.
Cloud Machine Learning Engine
API nameml
Versionv1
DescriptionAn API to enable creating and using machine learning models.
Cloud Natural Language API
API namelanguage
Versionv1
DescriptionProvides natural language understanding technologies, such as sentiment analysis, entity recognition, entity sentiment analysis, and other text annotations, to developers.
Other versions: v1beta2, v1beta1
Cloud OS Login API
API nameoslogin
Versionv1
DescriptionManages OS login configuration for Google account users.
Other versions: v1beta, v1alpha
Cloud Pub/Sub API
API namepubsub
Versionv1
DescriptionProvides reliable, many-to-many, asynchronous messaging between applications.
Other versions: v1beta2, v1beta1a
Cloud Resource Manager API
API namecloudresourcemanager
Versionv2
DescriptionCreates, reads, and updates metadata for Google Cloud Platform resource containers.
Other versions: v2beta1, v1beta1, v1
Cloud Runtime Configuration API
API nameruntimeconfig
Versionv1
DescriptionThe Runtime Configurator allows you to dynamically configure and expose variables through Google Cloud Platform. In addition, you can also set Watchers and Waiters that will watch for changes to your data and return based on certain conditions.
Other versions: v1beta1
Cloud SQL Admin API
API namesqladmin
Versionv1beta4
DescriptionCreates and manages Cloud SQL instances, which provide fully managed MySQL or PostgreSQL databases.
Cloud Search API
API namecloudsearch
Versionv1
DescriptionCloud Search provides cloud-based search capabilities over G Suite data. The Cloud Search API allows indexing of non-G Suite data into Cloud Search.
Cloud Source Repositories API
API namesourcerepo
Versionv1
DescriptionAccesses 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 Speech API
API namespeech
Versionv1
DescriptionConverts audio to text by applying powerful neural network models.
Other versions: v1beta1
Cloud Storage JSON API
API namestorage
Versionv1
DescriptionStores and retrieves potentially large, immutable data objects.
Other versions: v1beta2, v1beta1
Cloud TPU API
API nametpu
Versionv1
DescriptionTPU API provides customers with access to Google TPU technology.
Cloud Talent Solution API
API namejobs
Versionv3
DescriptionCloud Talent Solution provides the capability to create, read, update, and delete job postings, as well as search jobs based on keywords and filters.
Other versions: v2, v3p1beta1
Cloud Tasks API
API namecloudtasks
Versionv2beta3
DescriptionManages the execution of large numbers of distributed requests.
Other versions: v2beta2
Cloud Testing API
API nametesting
Versionv1
DescriptionAllows developers to run automated tests for their mobile applications on Google infrastructure.
Cloud Text-to-Speech API
API nametexttospeech
Versionv1
DescriptionSynthesizes natural-sounding speech by applying powerful neural network models.
Other versions: v1beta1
Cloud Tool Results API
API nametoolresults
Versionv1beta3
DescriptionReads and publishes results from Firebase Test Lab.
Cloud Translation API
API nametranslate
Versionv2
DescriptionIntegrates text translation into your website or application.
Cloud Video Intelligence API
API namevideointelligence
Versionv1
DescriptionCloud Video Intelligence API.
Other versions: v1beta2, v1p1beta1
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: v1p2beta1, v1p1beta1
Compute Engine API
API namecompute
Versionv1
DescriptionCreates and runs virtual machines on Google Cloud Platform.
Other versions: beta, alpha
Content API for Shopping
API namecontent
Versionv2
DescriptionManages product items, inventory, and Merchant Center accounts for Google Shopping.
CustomSearch API
API namecustomsearch
Versionv1
DescriptionSearches over a website or collection of websites
DCM/DFA Reporting And Trafficking API
API namedfareporting
Versionv3.2
DescriptionManages your DoubleClick Campaign Manager ad campaigns and reports.
Other versions: v3.1, v3.0
Dataflow API
API namedataflow
Versionv1b3
DescriptionManages Google Cloud Dataflow projects on Google Cloud Platform.
Dialogflow API
API namedialogflow
Versionv2
DescriptionBuilds conversational interfaces (for example, chatbots, and voice-powered apps and devices).
Other versions: v2beta1
API namedigitalassetlinks
Versionv1
DescriptionDiscovers relationships between online assets such as websites or mobile apps.
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
Drive Activity API
API namedriveactivity
Versionv2
DescriptionProvides a historical view of activity in Google Drive.
Other versions: v1
Drive Activity API
API nameappsactivity
Versionv1
DescriptionProvides a historical view of activity.
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 Hosting API
API namefirebasehosting
Versionv1beta1
Description
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 Alert Center API
API namealertcenter
Versionv1beta1
DescriptionManages alerts on issues affecting your domain.
Genomics API
API namegenomics
Versionv1
DescriptionUploads, processes, queries, and searches Genomics data in the cloud.
Other versions: v2alpha1, v1alpha2
Gmail API
API namegmail
Versionv1
DescriptionAccess Gmail mailboxes including sending user email.
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 State API
API nameappstate
Versionv1
DescriptionThe Google App State API.
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 DNS API
API namedns
Versionv1
DescriptionConfigures and serves authoritative DNS records.
Other versions: v2beta1, v1beta2
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 Memorystore for Redis API
API nameredis
Versionv1
DescriptionThe Google Cloud Memorystore for Redis API is used for creating and managing Redis instances on the Google Cloud Platform.
Other versions: v1beta1
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 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 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 Play Custom App Publishing API
API nameplaycustomapp
Versionv1
DescriptionAn API to publish custom Android apps.
Google Play Developer API
API nameandroidpublisher
Versionv3
DescriptionAccesses Android application developers' Google Play accounts.
Other versions: v2, 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 Search Console URL Testing Tools API
API namesearchconsole
Versionv1
DescriptionProvides tools for running validation tests against single URLs
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
DescriptionReads and writes Google Slides presentations.
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.
Hangouts Chat API
API namechat
Versionv1
DescriptionCreate bots and extend the new Hangouts Chat.
IAM Service Account Credentials API
API nameiamcredentials
Versionv1
DescriptionCreates short-lived, limited-privilege credentials for IAM service accounts.
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.
Indexing API
API nameindexing
Versionv3
DescriptionNotifies Google when your web pages change.
Knowledge Graph Search API
API namekgsearch
Versionv1
DescriptionSearches the Google Knowledge Graph for entities.
Kubernetes Engine API
API namecontainer
Versionv1
DescriptionBuilds and manages container-based applications, powered by the open source Kubernetes technology.
Other versions: v1beta1
Manufacturer Center API
API namemanufacturers
Versionv1
DescriptionPublic API for managing Manufacturer Center related data.
PageSpeed Insights API
API namepagespeedonline
Versionv4
DescriptionAnalyzes the performance of a web page and provides tailored suggestions to make that page faster.
Other versions: v2, v1
People API
API namepeople
Versionv1
DescriptionProvides access to information about profiles and contacts.
Poly API
API namepoly
Versionv1
DescriptionThe Poly API provides read access to assets hosted on poly.google.com to all, and upload access to poly.google.com for whitelisted accounts.
Proximity Beacon API
API nameproximitybeacon
Versionv1beta1
DescriptionRegisters, manages, indexes, and searches beacons.
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.
Safe Browsing API
API namesafebrowsing
Versionv4
DescriptionEnables client applications to check web resources (most commonly URLs) against Google-generated lists of unsafe web resources.
Search Console API
API namewebmasters
Versionv3
DescriptionView Google Search Console data for your verified sites.
Service Broker API
API nameservicebroker
Versionv1
DescriptionThe Google Cloud Platform Service Broker API provides Google hosted implementation of the Open Service Broker API (https://www.openservicebrokerapi.org/).
Other versions: v1beta1, v1alpha1
Service Consumer Management API
API nameserviceconsumermanagement
Versionv1
DescriptionManages the service consumers of a Service Infrastructure service.
Service Control API
API nameservicecontrol
Versionv1
DescriptionProvides control plane functionality to managed services, such as logging, monitoring, and status checks.
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.
Service Networking API
API nameservicenetworking
Versionv1beta
DescriptionProvides automatic management of network configurations necessary for certain services.
Service Usage API
API nameserviceusage
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.
Other versions: v1beta1
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 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 Profiler API
API namecloudprofiler
Versionv2
DescriptionManages continuous profiling information.
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. This library is used to interact with the Trace API directly. If you are looking to instrument your application for Stackdriver Trace, we recommend using OpenCensus.
Other versions: v1, v2alpha1
Storage Transfer API
API namestoragetransfer
Versionv1
DescriptionTransfers data from external data sources to a Google Cloud Storage bucket or between Google Cloud Storage buckets.
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
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
Web Security Scanner API
API namewebsecurityscanner
Versionv1alpha
DescriptionScans your Compute and App Engine apps for common web vulnerabilities.
Other versions: v1beta
YouTube Analytics API
API nameyoutubeAnalytics
Versionv2
DescriptionRetrieves your YouTube Analytics data.
Other versions: v1beta1, v1
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.