https://developers.google.com/apis-explorer This is a comprehensive list of Google Cloud Platform (GCP) APIs and their descriptions. Each entry includes:
- Name: The official name of the API service
- Description: A brief explanation of the API's functionality and purpose
The list encompasses various categories of APIs including but not limited to:
- Cloud Infrastructure Services
- Machine Learning & AI
- Data Analytics
- Security & Identity
- Developer Tools
- Google Workspace Integration
- Mobile & Web Applications
- IoT & Edge Computing
Note: Some APIs may have multiple versions (v1, v2, beta, etc.) with different feature sets and stability levels. Always refer to the official Google Cloud documentation for the most up-to-date information about API versions and their status.
Key considerations:
-
Some APIs require specific permissions or billing setup
-
Beta/Alpha versions may have limited support or stability
-
Certain APIs may have usage quotas or limitations
-
Some services might require additional authentication or setup
Name | Description |
---|---|
Abusive Experience Report API | Accesses Abusive Experience Report data and provides sites with numerous abusive experiences. |
Accelerated Mobile Pages (AMP) URL API | Retrieves AMP URL listings and their corresponding AMP Cache URLs for specified public URLs. |
Access Context Manager API | Implements attribute-based access control for Google Cloud service requests. Caution: Avoid combining v1alpha and v1 API usage in a single access policy. The v1alpha API supports newer Access Context Manager features, which might have different attributes or behaviors unsupported by v1. Mixed API usage within a policy could hinder policy updates, including any access levels or service perimeters within it. Avoid using both versions for critical service perimeter modifications; limit v1alpha usage to non-production/non-critical service policy modifications. |
acmedns | '' |
Ad Exchange Buyer API II | Accesses advanced features for managing Authorized Buyers accounts, Real-Time Bidding configurations, auction metrics, and programmatic deals in Marketplace. |
Ad Experience Report API | Views Ad Experience Report data and lists sites with a high number of disruptive ads. |
Admin SDK API 1 | Allows enterprise domain administrators to manage resources like users and groups, and provides domain audit and usage reports. |
AdMob API | Offers publishers programmatic access to their AdMob account information. |
AdSense Management API | Enables publishers to manage their inventory and generate earnings and performance reports. |
Advisory Notifications API | Accesses Advisory Notifications within Google Cloud. |
AI Platform Training & Prediction API | Facilitates the creation and use of machine learning models. |
AlloyDB API | Provides an open-source compatible database service optimized for migrating, modernizing, or building commercial-grade applications on PostgreSQL, with improved speed and availability features. |
Analytics Core Reporting API v3 | Queries dimensions and metrics for customized report generation. |
Google Analytics Data API | Accesses report data in Google Analytics, with a warning against violating Google Cloud Platform Terms of Service related to account or project simulation or usage limits. |
Analytics Hub API | Enables secure and efficient exchange of data and analytics assets. |
Analytics Management API v3 | Manages accounts, properties, views, filters, uploads, permissions, and more. |
Analytics Metadata API v3 | Provides access to API dimensions, metrics, and their attributes. |
Analytics Multi-Channel Funnels Reporting API v3 | Queries traffic source paths leading to user goal conversions. |
Analytics Provisioning API v3 | Programmatically creates Google Analytics accounts. |
Analytics Real Time Reporting API v3 | Reports on current activity on properties. |
Analytics Reporting API | Accesses Analytics report data. |
Analytics User Deletion API v3 | Deletes all user-associated data in a Google Analytics property. |
Android Device Provisioning Partner Customer API v1 | Automates Android zero-touch enrollment for device resellers, customers, and EMMs. |
Android Device Provisioning Partner Reseller API v1 | Automates Android zero-touch enrollment for device resellers, customers, and EMMs. |
Android Management API | Provides remote enterprise management of Android devices and apps. |
API Discovery Service | Allows service consumers to list discovery metadata of all public APIs managed by the API Platform. |
API Gateway API | Develops, deploys, secures, and manages APIs via a fully managed gateway. |
API Keys API | Manages the API keys for developer projects. |
Apigee API | Programmatically develop and manage APIs through RESTful operations, including security and monitoring tasks, with a note on a 60-day free trial. |
Apigee Registry API | Provides a platform for developing and managing APIs. |
App Engine Admin API | Provisions and manages developers' App Engine applications. |
App Hub API | App Hub API |
Apps Script API | Manages and executes Google Apps Script projects. |
Artifact Registry API | Stores and manages build artifacts on Google's scalable infrastructure. |
Assured Workloads API | Secures government workloads to facilitate compliance on Google Cloud with Assured Workloads for Government. |
Authorized Buyers Marketplace API | Enables buyers to programmatically discover inventory, propose deals, and negotiate with publishers. |
Backup for GKE API | Provides managed Kubernetes backup and restore services for GKE clusters. |
Bare Metal Solution API | Facilitates management of Bare Metal Solution hardware near Google Cloud data centers. |
Batch API | Manages Batch resources execution on Google Cloud Platform. |
BeyondCorp API | Provides identity and context-aware access controls for enterprises’ resources, allowing for zero-trust access solutions across multi-cloud and on-premises environments. |
BigLake API | Offers access to BigLake Metastore for managing and querying open-source data with BigQuery. |
BigQuery API | Facilitates data creation, management, sharing, and querying. |
BigQuery Connection API v1 | Manages BigQuery connections to external data sources. |
BigQuery Connection API v1beta1 | Manages BigQuery connections to external data sources. |
BigQuery Data Policy API | Manages BigQuery data policies. |
BigQuery Data Transfer API | Schedules queries or transfers data from external SaaS to BigQuery. |
Binary Authorization API | Provides policy-based deployment validation and control across Google Kubernetes Engine, Cloud Run, and more. |
Blockchain Node Engine API | Blockchain Node Engine API |
Blogger API v2 | Accesses posts, comments, and pages from Blogger blogs. |
Blogger API v3 | Accesses posts, comments, and pages from Blogger blogs. |
Books API | Provides access to the Google Books repository. |
Business Profile Performance API | Fetches performance reports about business profiles on Google, with instructions to request API access if initial quota is zero. |
Google Calendar API | Manages calendars and events. |
Campaign Manager 360 API | Supports building applications for trafficking, reporting, and attribution in Campaign Manager 360. |
Certificate Authority API | Simplifies and automates private certificate authority management while maintaining control over private keys. |
Google Chat API | Builds Chat apps to manage Chat resources like spaces, members, and messages. |
Chrome Management API | Allows Chrome administrators to manage Chrome OS and Chrome Browser devices. |
Chrome Policy API | Enables Chrome administrators to control policies for managed Chrome devices and browsers. |
Chrome UX Report API | Provides real user experience data for numerous websites. |
Google Civic Information API | Supplies polling places, early voting locations, election data, and government representatives for U.S. addresses. |
Google Classroom API | Manages Google Classroom classes, rosters, and invitations. |
Cloud Asset API v1 | Manages the history and inventory of Google Cloud resources. |
Cloud Asset API v1p1beta1 | Manages the history and inventory of Google Cloud resources. |
Cloud Asset API v1p5beta1 | Manages the history and inventory of Google Cloud resources. |
Cloud Asset API v1p7beta1 | Manages the history and inventory of Google Cloud resources. |
Cloud Bigtable Admin API | Administers Cloud Bigtable tables and instances. |
Cloud Billing API | Manages billing for Google Cloud Platform projects programmatically. |
Cloud Billing Budget API | Stores Cloud Billing budgets with plans and spend tracking rules. |
Cloud Build API | Creates and manages builds on Google Cloud Platform. |
Cloud Channel API | Provides a unified resale platform and APIs for Google Cloud partners. |
Cloud Composer API | Manages Apache Airflow environments on Google Cloud Platform. |
Google Cloud Data Catalog API | Offers a scalable data discovery and metadata management service. |
Cloud Data Fusion API | Facilitates fast and efficient building and managing of data pipelines with a graphical interface. |
Cloud Dataplex API | Manages the lifecycle of data lakes. |
Cloud Dataproc API | Manages Hadoop-based clusters and jobs on Google Cloud Platform. |
Cloud Datastore Admin API v1 | Provides schemaless NoSQL database access for robust, scalable storage. |
Cloud Datastore API v1 | Provides schemaless NoSQL database access for robust, scalable storage. |
Cloud Datastore API v1beta1 | Provides schemaless NoSQL database access for robust, scalable storage. |
Cloud Datastore API v1beta3 | Provides schemaless NoSQL database access for robust, scalable storage. |
Cloud Deploy API | Automates application delivery across environments in a sequence. |
Cloud Deployment Manager V2 API v2 | Offers services for Google Cloud resources configuration, deployment, and viewing via templates. |
Cloud Deployment Manager V2 API v2beta | Offers services for Google Cloud resources configuration, deployment, and viewing via templates. |
Cloud DNS API v1 | Provides reliable, low-latency DNS from Google's global network. |
Cloud DNS API v1beta2 | Cloud DNS |
Cloud Document AI API | Parses structured data from documents using advanced Google AI, including natural language and computer vision. |
Cloud Domains API | Manages and configures domain names. |
Cloud Filestore API | Creates and manages cloud file servers. |
Cloud Firestore API | Provides access to a scalable, high-performance NoSQL document database. |
Cloud Functions API | Manages user-provided functions executed in response to events. |
Cloud Healthcare API | Manages, stores, and accesses healthcare data on Google Cloud Platform. |
Cloud Identity API | Manages identity resources programmatically. |
Cloud Identity-Aware Proxy API | Controls access to cloud applications on Google Cloud Platform. |
Cloud Key Management Service (KMS) API | Handles key management and cryptographic operations for cloud resources and applications. |
Cloud Life Sciences API | Offers services and tools for life sciences data management and processing. |
Cloud Logging API | Handles log entries and manages Cloud Logging configuration. |
Cloud Memorystore for Memcached API | Manages Memcached instances in GCP. |
Google Cloud Memorystore for Redis API | Manages Redis instances on Google Cloud Platform. |
Cloud Monitoring API | Manages Cloud Monitoring data and configurations. |
Cloud Natural Language API | Provides natural language processing technologies like sentiment analysis and entity recognition. |
Cloud OS Login API | Manages VM access using IAM roles. |
Cloud Pub/Sub API | Enables reliable, asynchronous messaging between applications. |
Cloud Resource Manager API | Manages metadata for Google Cloud Platform resource containers. |
Cloud Run Admin API | Deploys and manages container images with automatic scaling based on demand. |
Cloud Runtime Configuration API | Dynamically configures Google Cloud Platform variables and conditions through Event Watchers and Waiters. |
Cloud Scheduler API | Schedules and manages recurring jobs. |
Cloud Search API | Provides search capabilities over Google Workspace data, allowing non-Workspace data indexing. |
Cloud Shell API | Manages interactive cloud shell sessions for users. |
Cloud Spanner API | Offers a globally consistent, scalable relational database service. |
Cloud Speech-to-Text API | Converts audio to text via powerful neural network models. |
Cloud SQL Admin API v1 | Manages Cloud SQL database instances. |
Cloud SQL Admin API v1beta4 | Manages Cloud SQL database instances. |
Cloud Storage API | Allows storing and retrieving large, immutable data objects. |
Cloud Storage for Firebase API | Manages Cloud Storage buckets for Firebase projects. |
Google Cloud Support API | Manages technical support cases for Google Cloud Customer Care offerings. |
Cloud Talent Solution API | Manages job postings and performs keyword and filter-based job searches. |
Cloud Tasks API | Manages distributed request execution across platforms. |
Cloud Testing API | Facilitates automated mobile app testing on Google infrastructure. |
Cloud Text-to-Speech API | Generates natural-sounding speech via neural network models. |
Cloud Tool Results API | Publishes and accesses results from developer tools. |
Cloud TPU API | Offers access to Google TPU technology. |
Cloud Trace API v1 | Collects and views application trace data, with advice for using OpenTelemetry. |
Cloud Trace API v2 | Collects and views application trace data, with advice for using OpenTelemetry. |
Cloud Translation API v2 | Integrates text translation into web applications. |
Cloud Translation API v3 | Integrates text translation into web applications. |
Cloud Translation API v3beta1 | Integrates text translation into web applications. |
Cloud Video Intelligence API | Detects video elements, scene changes, and transcribes speech asynchronously or via streaming. |
Cloud Vision API | Incorporates Google Vision capabilities like image recognition, OCR, and content moderation into applications. |
Cloud Workstations API | Facilitates creation of managed cloud-based developer environments. |
Compute Engine API beta | Initiates and operates virtual machines on Google Cloud Platform. |
Compute Engine API v1 | Initiates and operates virtual machines on Google Cloud Platform. |
Connectors API | Creates and manages connections to Google Cloud and third-party applications. |
Contact Center AI Insights API | Analyzes and visualizes contact center data patterns (Preview). |
Container Analysis API v1 | Supports metadata storage and retrieval for software artifacts and enables Artifact Analysis scanning. |
Container Analysis API v1beta1 | Supports metadata storage and retrieval for software artifacts and enables Artifact Analysis scanning. |
Content API for Shopping | Manages product listings and accounts for Google Shopping. |
Custom Search API | Searches multiple websites or collections. |
Data Labeling API | Accesses Google Cloud AI Data Labeling Service for efficient data labeling. |
Data Lineage API | Data Lineage API |
Data pipelines API | Manages recurring Data Analytics jobs via an intuitive interface. |
Data Portability API | Allows data transfer requests from Google services to an application, promoting data portability. |
Database Migration API | Manages Cloud Database Migration Service resources. |
Dataflow API | Manages Google Cloud Dataflow projects. |
Dataform API | Develops, versions, and operationalizes SQL pipelines within BigQuery. |
Dataproc Metastore API | Manages lifecycle and configuration of metastore services. |
Datastream API | Captures and replicates changes in data efficiently through a serverless service. |
Dialogflow API v2 | Constructs conversational interfaces like chatbots and voice applications. |
Dialogflow API v2beta1 | Constructs conversational interfaces like chatbots and voice applications. |
Digital Asset Links API | Unveils relationships between online assets including websites and apps. |
Discovery Engine API | Discovery Engine API. |
Display & Video 360 API | Automates Display & Video 360 workflows for creating insertion orders and setting line item targeting. |
Google Docs API | Reads and writes to Google Docs documents. |
Document AI Warehouse API | Cloud-native platform for storing and analyzing documents and metadata. |
domainsrdap | '' |
DoubleClick Bid Manager API | Manages and generates campaigns and reports for DoubleClick Bid Manager. |
Drive Activity API | Offers a historical view of Google Drive activity. |
Drive API v2 | Manages Google Drive files, including uploads, downloads, search, and permission updates. |
Drive API v3 | Manages Google Drive files, including uploads, downloads, search, and permission updates. |
Drive Labels API | Manages Drive Labels. |
Enterprise License Manager API | Manages Google Workspace and related licenses for customer-managed users. |
Error Reporting API | Counts and groups cloud service errors, reports on new errors, and provides access to associated error data. |
Eventarc API | Develops event-driven applications on Google Cloud Platform. |
Fact Check Tools API | Allows read and write access to Google FactCheck ClaimReview data. |
Firebase App Check API | Works with Firebase services to protect backend resources from misuse. |
Firebase App Distribution API v1 | Manages Firebase's App Distribution resources, including testers and releases. |
Firebase App Distribution API v1alpha | Firebase App Distribution |
Firebase Cloud Messaging API | Provides free, cross-platform messaging solutions. |
Firebase Cloud Messaging Data API | Offers details on Firebase Cloud Messaging message deliveries. |
Firebase Dynamic Links API | Manages Firebase Dynamic Links programmatically. |
Firebase Hosting API | Manages Firebase hosting configurations and deployments programmatically. |
Firebase Management API | Programmatically manages Firebase project setup, resources, and apps. |
Firebase Realtime Database Management API | Manages Realtime Database instances programmatically. |
Firebase Rules API | Creates and manages rules for Firebase Rules-enabled services. |
Fitness API | Manages user fitness-related data. |
Google Forms API | Reads and writes Google Forms and responses. |
GKE Hub API | Connects Anthos clusters and other Kubernetes clusters to Google Cloud. |
Gmail API | Manages Gmail mailbox data including threads, messages, and labels. |
Gmail Postmaster Tools API | Provides programmatic access to email traffic metrics available in Gmail Postmaster Tools. |
Groups Migration API | Archives emails in Google groups for domain administrators. |
Groups Settings API | Manages group access levels and advanced settings for domain administrators. |
HomeGraph API | Supports accessing first-party and third-party devices via Google's Home Graph. |
IAM Service Account Credentials API | Generates short-lived credentials for IAM service account impersonation. |
Identity and Access Management (IAM) API v1 | Manages Google Cloud identity resources, including service accounts and API call authentication. |
Identity and Access Management (IAM) API v2 | Manages Google Cloud identity resources, including service accounts and API call authentication. |
Identity and Access Management (IAM) API v2beta | Manages Google Cloud identity resources, including service accounts and API call authentication. |
Identity Toolkit API v1 | Verifies user identity using open standards. |
Identity Toolkit API v2 | Verifies user identity using open standards. |
Identity Toolkit API v3 | Verifies user identity using open standards. |
Google Keep API | Manages Google Keep content and resolves issues identified by cloud security software in enterprise environments. |
KMS Inventory API | KMS Inventory API |
Knowledge Graph Search API | Searches Google's Knowledge Graph for entities. |
Kubernetes Engine API | Develops and manages containerized applications using Kubernetes technology. |
Looker (Google Cloud core) API | Looker (Google Cloud core) API |
Managed Service for Microsoft Active Directory API | Manages a highly available Microsoft Active Directory service. |
Manufacturer Center API | Manages Manufacturer Center-related data. |
Google Marketing Platform Admin API | Accesses and manages Google Marketing Platform configuration data programmatically, handling Google Analytics account and property links and configurations. |
Migration Center API | Supports platform transitions from current environments to Google Cloud. |
My Business Business Information API | Manages business information for Google profiles, with instructions to request API access if initial quota is zero. |
My Business Lodging API | Manages lodging business information on Google, with instructions to request API access if initial quota is zero. |
My Business Notifications API | Manages notification settings for business accounts, with instructions to request API access if initial quota is zero. |
My Business Place Actions API | Handles management of place action links for a Google location, with instructions to request API access if initial quota is zero. |
My Business Q&A API | Facilitates questions and answers for specific listings, with instructions to request API access if initial quota is zero. |
My Business Verifications API | Manages verification actions for business locations. |
Network Connectivity API v1 | Facilitates connectivity within and between Google Cloud resources. |
Network Connectivity API v1alpha1 | Facilitates connectivity within and between Google Cloud resources. |
Network Management API | Provides performance monitoring and diagnostic tools for networks. |
Notebooks API | Manages notebook resources on Google Cloud. |
Organization Policy API | Configures governance rules for Google Cloud resources across the organizational hierarchy. |
OS Config API | Provides OS management tools for patch, compliance, and configuration management on VM instances. |
PageSpeed Insights API | Analyzes website performance and offers optimization suggestions. |
People API | Accesses profile and contact information. |
Photos Library API | Manages photos, videos, and albums in Google Photos. |
Places API (New) | Places API New. |
Google Play Android Developer API | Allows developers to access and manage their Google Play accounts programmatically. |
Google Play Custom App Publishing API | Creates and publishes custom Android apps. |
Google Play Developer Reporting API | Google Play Developer Reporting API. |
Google Play EMM API | Manages app deployment to Android Enterprise devices. |
Google Play Game Management | Manages resources for Google Play Game services. |
Google Play Game Services | Enhances games with social elements, leaderboards, achievements, and Google sign-in features. |
Google Play Game Services Publishing API | Configures games in Google Play Game Services programmatically. |
Google Play Integrity API | Verifies app authenticity and integrity on genuine Android devices, replacing SafetyNet Attestation and Device Verification. |
Policy Analyzer API | Provides access administration, visibility, and audits for compliance tasks. |
Policy Simulator API | Allows simulation and evaluation of proposed IAM policy changes. |
Policy Troubleshooter API | Troubleshoots access issues for Google Cloud resources. |
Pub/Sub Lite API | Offers zonal, real-time messaging with configurable throughput and storage. |
Public Certificate Authority API | Manages ACME external account binding keys for Google Trust Services' public certificate authority. |
Rapid Migration Assessment API | Provides migration assessment and planning tools. |
Real-time Bidding API | Manages RTB integration, bidder endpoints, QPS quotas, inventory, and creative submissions for verification and metadata access. |
reCAPTCHA Enterprise API | Protects websites from fraud, spam, and abuse without adding friction. |
Recommendations AI (Beta) | Develops end-to-end personalized recommendation systems using Retail API for new customers, supporting machine learning functionalities across websites and mobile applications. |
Recommender API | Recommender API. |
Resource Settings API | Manages and modifies GCP resources settings across the Cloud Resource Hierarchy. |
Safe Browsing API v4 | Allows checking URLLs against Google-generated unsafe web resources lists for non-commercial use. For commercial purposes, refer to Web Risk API. |
Safe Browsing API v5 | Allows checking URLLs against Google-generated unsafe web resources lists for non-commercial use. For commercial purposes, refer to Web Risk API. |
Search Ads 360 API | Automates conversion uploads and report downloads from Search Ads 360. |
Search Ads 360 Reporting API | Automates report downloads from Search Ads 360. |
Google Search Console API | Provides access to Search Console data for verified users and URL-based public information. |
Secret Manager API | Stores sensitive data like API keys, passwords, and certificates securely. |
Security Token Service API | Exchanges credentials for short-term access tokens to Google Cloud resources. |
Sensitive Data Protection (DLP) | Helps discover and protect sensitive data with a managed service for data classification and protection. |
Serverless VPC Access API | Manages VPC access connectors. |
Service Consumer Management API | Manages consumers of a Service Infrastructure service. |
Service Control API | Provides service integration with admission control and telemetry reporting. |
Service Directory API | A platform for discovering, publishing, and connecting services. |
Service Management API | Manages the publication and discovery of services on Google Cloud Platform. |
Service Networking API | Automatically manages network configurations for specific services. |
Service Usage API | Manages Google Cloud Platform services usage by enabling, listing, or disabling services. |
Google Sheets API | Allows read and write operations on Google Sheets. |
Site Verification API | Automates the management of website and domain ownership records. |
Google Slides API | Reads and writes Google Slides presentations. |
Smart Device Management API | Enables enterprise partners to access and manage Google and Nest devices programmatically. |
sourcerepo | '' |
Storage Transfer API | Manages data transfers between external sources and Google Cloud Storage or among Cloud Storage buckets. |
Street View Publish API | Publishes 360-degree photos to Google Maps, including metadata for positioning and connectivity. |
Tag Manager API v1 | Manages tag and container configuration. |
Tag Manager API v2 | Manages tag and container configuration. |
Google Tasks API | Manages tasks and task lists in Google Tasks. |
Traffic Director API | Traffic Director API. |
Transcoder API | Converts video files to formats ready for consumer distribution. |
Travel Impact Model API | Provides travel carbon emission estimates. |
Google Vault API | Manages retention and eDiscovery within Google Workspace based on user privileges and access levels. |
versionhistory.googleapis.com API | Version History API - Prod. |
Vertex AI API | Develops high-quality machine learning models with minimal expertise. |
Vertex AI Search for Retail API | Users Retail Search, Browse, and Recommendations services to implement personalized discovery solutions on websites and mobile applications. |
VM Migration API | Manages workload migration to Virtual Machines programmatically. |
VMware Engine API | Manages VMware environments programmatically. |
Google Wallet API | Manages Google Wallet Objects via API operations for issuers. |
Web Fonts Developer API | Retrieves web font information served by Google. |
Web Risk API | Checks URLs against Google's lists of unsafe resources for enterprise security purposes. |
Web Search Indexing API | Notifies Google Web Search of webpage changes. |
Workflow Executions API v1 | Executes workflows created through the Workflows API. |
Workflow Executions API v1beta | Executes workflows created through the Workflows API. |
Workflows API | Manages workflow definitions to enable workflow execution and management using the Workflow Executions API. |
Workload Manager API | Automates deployment and validation of enterprise workloads against best practices and recommendations. |
Google Workspace Alert Center API | Manages alerts for domain-affecting issues, available to all Google Workspace customers in v1beta1. |
Google Workspace Events API | Subscribes to events and manages change notifications across Google Workspace applications. |
Google Workspace Reseller API | Performs large-scale operations like placing orders and viewing customer information in the Channel Services console. |
YouTube Analytics API | Retrieves YouTube Analytics data for users. |
YouTube Data API v3 v3 | Provides access to YouTube data, including videos, playlists, and channels. |
YouTube Live API v3 | Provides access to YouTube data, including videos, playlists, and channels. |
YouTube Reporting API | Organizes reporting jobs for YouTube Analytics data and retrieves bulk report data in CSV format. |