Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs/Google
Google logo

Google APIs

274 APIs7,055 Endpoints22 Categories

Categories

All274Security34Developer Tools30Marketing22Identity Auth20Cloud Infrastructure47AI/ML17Storage20Analytics29Productivity13Media8Finance2E Commerce4Healthcare2HR recruiting1Communications6Data Enrichment5Education2CRM3Payments2Social Media1IOT4Maps Geolocation2

API Catalog

Abusive Experience Report API

The Abusive Experience Report API exposes Google's findings on sites that show abusive experiences such as fake messages, deceptive ads, and unexpected redirects. It returns the abusive status (Failing, Passing, or Not Reviewed) for a single site and a list of all sites currently failing the report. Publishers and ad-quality teams use it to monitor whether their domains are at risk of having Chrome filter abusive ads.

2 endpoints

Accelerated Mobile Pages (AMP) URL API

The Accelerated Mobile Pages (AMP) URL API resolves a batch of canonical web URLs into their AMP equivalents and the corresponding Google AMP Cache URLs. It returns the AMP variant for each input URL when one is published or an explanatory error when no AMP version exists. Search teams and content distributors use it to programmatically pre-fetch or display AMP pages from a list of canonical URLs.

1 endpoints

Access Approval API

The Access Approval API gives Google Cloud customers explicit control over when Google personnel can access their data. It exposes operations to configure approval settings on a project, folder, or organisation, list pending approval requests, and approve, dismiss, or invalidate each request. Compliance and security teams use it to satisfy regulatory requirements that demand documented, customer-approved access by the cloud provider's support staff.

7 endpoints

Access Context Manager API

The Access Context Manager API lets Google Cloud organisations define attribute-based access controls on requests to Google Cloud services. It exposes operations to manage access policies, access levels (boolean expressions over device, IP, and identity attributes), and service perimeters that restrict data movement between projects. Security and platform teams use it to enforce zero-trust controls and to build VPC Service Controls perimeters around regulated workloads.

22 endpoints

Ad Exchange Buyer API II

The Ad Exchange Buyer API II lets Authorized Buyers programmatically manage their accounts on Google's Ad Exchange. It covers client and invitation management, real-time bidding configurations including pretargeting and creatives, auction packages, marketplace programmatic deals (proposals, products, deals, finalized deals), and bidder-level filtering and bid metric reports. Buyers and demand-side platforms use it to provision client buyers, run experiments, troubleshoot bid filtering, and negotiate deals with publishers without using the Authorized Buyers UI.

50 endpoints

Ad Experience Report API

The Ad Experience Report API exposes Google's findings on sites that show ads violating the Better Ads Standards — interruptions like full-page interstitials, auto-playing video with sound, and prestitial countdown ads. It returns the ad-experience status (Failing, Passing, or Not Reviewed) for a single site and a list of all sites currently failing the report. Publishers and ad-quality teams use it to monitor whether their domains are at risk of having Chrome filter ads on them.

2 endpoints

Admin SDK API

The Admin SDK API gives Google Workspace administrators programmatic control over their domains. The Directory surface manages users, groups, group members, organisational units, role assignments, mobile devices, ChromeOS devices, building and resource calendars, and domain aliases. Companion surfaces (Reports and Data Transfer) provide audit and usage reports and orchestrate user-data hand-offs during offboarding. Workspace ops teams use it to automate joiner-mover-leaver workflows, enforce device policies, and feed identity data into downstream HR and security tooling.

123 endpoints

AdMob API

The AdMob API lets mobile app publishers programmatically read account, app, ad unit, and reporting data from their AdMob account. It exposes endpoints to list AdMob accounts the caller has access to, enumerate apps and ad units under each account, and generate network and mediation reports against custom date ranges and dimensions. App publishers and analytics teams use it to feed AdMob earnings into BI dashboards, monitor ad-unit fill rate, and produce reconciliation reports without scraping the AdMob UI.

6 endpoints

AdSense Host API

The AdSense Host API gives AdSense host partners programmatic access to publisher onboarding workflows, ad code generation, and reporting on host-managed publisher accounts. It is intended for platforms that embed AdSense for content into their own products and need to associate end-publisher accounts. The interface is narrow by design and centres on starting and verifying association sessions between the host and a publisher's AdSense account.

2 endpoints

AdSense Management API

The AdSense Management API lets web publishers programmatically read their AdSense inventory and earnings. It exposes operations to enumerate accounts, ad clients, ad units, custom channels, URL channels, sites, payments, alerts, and saved reports, and to generate ad-hoc earnings and performance reports against custom date ranges, dimensions, and metrics. Publishers and analytics teams use it to feed AdSense data into BI dashboards, monitor channel performance, and produce reconciliation reports without scraping the AdSense UI.

25 endpoints

Advisory Notifications API

The Advisory Notifications API exposes the notifications that Google Cloud and Google Workspace surface to organisation administrators about security incidents, regulatory changes, and product issues affecting their tenant. It lets platforms list and read notifications scoped to an organisation or location and acknowledge that they have been seen. It is intended for SecOps, GRC, and platform teams that want these advisories pulled into their own ticketing or alerting systems instead of read by hand in the console.

3 endpoints

AI Platform Training & Prediction API

AI Platform Training & Prediction is Google Cloud's earlier-generation managed service for training custom machine learning models and serving online and batch predictions. The API exposes models, model versions, jobs, online predict and explain calls, hyperparameter trial measurement, and study management. Most teams new to Google Cloud now use the Vertex AI API for the same workloads, but AI Platform remains supported for existing pipelines.

29 endpoints

AlloyDB API

The AlloyDB API is the control plane for AlloyDB for PostgreSQL on Google Cloud — Google's PostgreSQL-compatible managed database service tuned for transactional and analytical workloads. It provisions and manages clusters and primary or read-pool instances, runs failover and switchover, drives backups and exports, and supports cluster restore. Application data access still goes through the standard PostgreSQL wire protocol; this API is for lifecycle and operations.

28 endpoints

Analytics Hub API

Analytics Hub is Google Cloud's data exchange built on top of BigQuery. The API manages data exchanges, listings (the published shareable assets), and subscriptions (the consumer side that surfaces a listing in a destination project's BigQuery dataset). It supports listing, creating, subscribing, refreshing, and revoking these resources, plus IAM-style policy management on each. It is intended for organisations that publish or consume data products across project, team, or organisation boundaries.

16 endpoints

Analytics Reporting API

The Analytics Reporting API v4 is the advanced reporting surface for Universal Analytics. Compared to Google Analytics v3 Core Reporting, v4 introduced batched report requests, segments, cohort reports, pivots, and richer date range support in a single endpoint. With Universal Analytics no longer processing new data after July 2023, this API is now used to read historical UA data with the v4 feature set, and for the userActivity:search endpoint that returns the activity history of a single user. New reporting work should target the GA4 Data API.

2 endpoints

Android Device Provisioning Partner API

The Android Device Provisioning Partner API automates Android zero-touch enrollment for device resellers, enterprise customers, and EMM providers. Resellers use it to claim devices for customers so they can self-deploy, and customers can list, configure, and unclaim corporate-owned Android devices at scale. The API supports synchronous and asynchronous device claim operations, configuration management, and customer linkage so that thousands of devices can be staged before they are unboxed.

24 endpoints

Android Management API

The Android Management API provides remote enterprise management of Android devices and apps. Administrators define policies, enroll devices via enrollment tokens, push apps from managed Google Play, and issue commands such as lock, reboot, and wipe. The API also exposes web apps, web tokens for managed Play iframes, and operation handles for long-running device commands.

18 endpoints

API Discovery Service

Google's API Discovery Service is the meta-API that describes every other Google API. Two endpoints expose the directory of supported APIs and the machine-readable Discovery REST description for each one — methods, parameters, schemas, scopes, and base URLs. Client library generators, IDE tooling, and Jentic itself use this surface to bootstrap integrations against the entire googleapis.com surface without hand-written specs.

2 endpoints

API Gateway API

The Google Cloud API Gateway API lets developers create and manage gateways, API configs, and APIs that front backend services running on Cloud Run, Cloud Functions, or App Engine. It exposes resources for the API, ApiConfig (the OpenAPI spec plus auth and rate-limit policy), and Gateway (the deployable endpoint), along with IAM helpers for resource-level permissions and operation tracking for asynchronous deploys.

15 endpoints

API Keys API

The Google Cloud API Keys API manages the API keys associated with developer projects. It exposes operations to create, retrieve, update, delete, and undelete keys, look up a key by string, and fetch the key string itself. API keys can be restricted by API target, IP address, HTTP referrer, or Android and iOS application identifiers, giving teams least-privilege credentials for unauthenticated services.

8 endpoints

Apigee API

The Apigee API is the control plane for Google Cloud's enterprise API management platform. It exposes operations to develop and secure API proxies, deploy and undeploy proxy revisions, monitor traffic, configure environments and instances, manage developer apps and API products, and run analytics and monetization workflows. Resources include organizations, environments, API proxies, shared flows, target servers, key value maps, and developer portals.

130 endpoints

Apigee Registry API

The Apigee Registry API stores, versions, and indexes API descriptions and machine-readable specs in a Google Cloud project. It models APIs, ApiVersions, ApiSpecs, ApiDeployments, and Artifacts as first-class resources, exposes revisions and rollback for specs, and supports artifact storage for governance metadata such as scorecards and lint reports. It works alongside Apigee runtime but does not depend on it.

26 endpoints

App Engine Admin API

The App Engine Admin API provisions and manages developers' App Engine applications. It exposes the application itself, services, versions, and instances, plus authorized domains, authorized certificates, domain mappings, firewall ingress rules, and operations. Through it, teams create apps, deploy and migrate traffic across versions, attach SSL certificates, lock down ingress, and inspect running instances.

43 endpoints

App Hub API

The Google Cloud App Hub API gives platform teams a single inventory of the applications running across their Google Cloud organization. It models Applications composed of Services and Workloads, with Service Project Attachments that bind compute projects to the central host, and DiscoveredServices and DiscoveredWorkloads that surface what is actually running. App Hub becomes the source of truth for application ownership, criticality, and environment.

23 endpoints

Apps Script API

The Google Apps Script API manages and executes Google Apps Script projects programmatically, including project creation, content updates, deployments, versions, and execution metrics. It exposes endpoints for retrieving and updating script content, listing and creating versions and deployments, and enumerating script processes and metrics so operators can build CI/CD pipelines around Apps Script. The API enables external systems to deploy and monitor Apps Script automations that extend Google Workspace and Google Sheets.

16 endpoints

Area120 Tables API

The Area120 Tables API provides programmatic access to Google's Area 120 Tables product, a structured spreadsheet-database hybrid for tracking projects, tasks, and team data. It exposes operations to read tables and workspaces, retrieve and update individual rows, and batch create rows for bulk imports. Tables are organised into workspaces shared across team members, and each row is a structured record with typed columns. The API is scoped to working with structured row data, not free-form documents or general spreadsheet computation.

10 endpoints

Artifact Registry API

The Artifact Registry API is Google Cloud's managed service for storing and serving build artifacts including Docker container images, Maven, npm, Python, apt, and yum packages. It exposes operations to manage repositories, list and download package versions, attach files, and import artifacts from supported source formats. Repositories are scoped to a project and location, and access is governed by Cloud IAM roles bound to the registry resource. The API is the single integration surface for CI pipelines, Cloud Build, and Cloud Run when promoting and consuming versioned artifacts.

34 endpoints

Assured Workloads API

The Assured Workloads API programmatically manages Google Cloud's compliance-controlled folders that enforce regulatory regimes such as FedRAMP, IL4, CJIS, and EU Sovereign Controls on the resources created inside them. It exposes operations to create and update workloads, restrict allowed resource types and locations, mutate partner-controlled permissions, and acknowledge violations surfaced by the platform. Workload state changes are returned as long-running operations that callers must poll for completion. The API is the control-plane for compliance posture, not for building or running the underlying applications.

12 endpoints

Authorized Buyers Marketplace API

The Authorized Buyers Marketplace API lets authorized programmatic buyers discover publisher inventory, propose private deals, negotiate terms, and manage finalised deals at scale. It exposes operations to send RFPs to publishers, subscribe clients to auction packages, attach creatives to deals, and signal that a deal is ready to serve. Resources are scoped to a buyer account and the API is the integration surface between a DSP or trading desk and Google's Authorized Buyers programmatic marketplace. It does not deliver impressions or report on served traffic.

27 endpoints

Backup and DR Service API

The Backup and DR Service API manages Google Cloud's enterprise backup product for Compute Engine, VMware, databases, and file storage. It exposes operations to provision management servers, control data sources, initiate and finalise backups, and manage the long-running operations associated with each step. The API is the integration surface for orchestrating backups from external schedulers, ticketing systems, or compliance workflows. It manages backup orchestration, not the actual virtual machines, databases, or file systems being protected.

30 endpoints

Backup for GKE API

Backup for GKE is a managed service that backs up and restores Kubernetes workloads running on Google Kubernetes Engine. The API manages backup plans, individual backups, restore plans, and restore operations, including selective restores of namespaces and resources. It captures both Kubernetes object state and persistent volume data so clusters can recover from accidental deletion, region outages, or operator errors.

20 endpoints

Bare Metal Solution API

The Bare Metal Solution API manages physical bare-metal servers, networks, volumes, and SAN LUNs hosted in regional extensions adjacent to Google Cloud data centres. It exposes operations to detach LUNs from instances, list network usage, disable hyperthreading or interactive serial console, and patch instance, network, and volume settings. The API is the control plane for legacy or licence-bound workloads such as Oracle databases that must run on dedicated hardware while integrating with Google Cloud networking. It does not run a hypervisor or manage VMs.

33 endpoints

Batch API

The Google Cloud Batch API runs batch compute jobs on managed Compute Engine and GKE infrastructure without requiring users to operate their own scheduler. It exposes operations to submit jobs that bundle one or more tasks, list and cancel running jobs, and report task state from inside the job. Batch handles VM provisioning, retries, and result collection so HPC, genomics, simulation, and rendering workloads can be expressed as a single API call. The API is the orchestration surface only and does not store result artifacts.

9 endpoints

BeyondCorp API

The BeyondCorp API manages Google Cloud's zero-trust access product, exposing operations to provision and manage app connectors, app gateways, and the application links that connect users to internal applications without a VPN. App connectors report their status and resolve their instance configuration via dedicated endpoints, and the API supports long-running operations for create, patch, and delete flows. The API is the control plane that wires identity-aware proxies into enterprise applications. It does not authenticate end users or evaluate access policies at request time.

23 endpoints

BigLake API

The BigLake API provides programmatic access to BigLake Metastore, a serverless metastore for open-source data formats — primarily Apache Iceberg tables — that can be queried from BigQuery and Spark. It exposes operations to manage catalogs, databases, and tables, including a rename operation for schema evolution. Resources are scoped to a project and location, and the metastore makes the same data discoverable to multiple compute engines without per-engine setup. The API does not run queries or process data; it manages metadata only.

10 endpoints

BigQuery API

BigQuery is Google Cloud's serverless data warehouse for running SQL analytics over petabyte-scale datasets without managing infrastructure. The API exposes datasets, tables, jobs, models, routines, and row access policies so you can load data, run queries, stream inserts, schedule extracts, and manage ML routines from code. It supports federated queries across Cloud Storage, Bigtable, and external sources, and integrates with Google's IAM for fine-grained access control. Pricing is consumption-based on bytes scanned plus storage, with flat-rate reservations available for predictable workloads.

42 endpoints

BigQuery Connection API

The BigQuery Connection API manages named connection resources that BigQuery uses to query external data sources such as Cloud SQL, Spanner, AWS, and Azure without copying the data. You can create connections, attach IAM policies, and reference them from federated queries and external tables in BigQuery. This is the control-plane API for federation; the connections it creates are then used by the main BigQuery query engine. Each connection isolates credentials for the underlying source so analysts can query across systems without holding direct database secrets.

8 endpoints

BigQuery Data Policy API

The BigQuery Data Policy API manages column-level masking policies that BigQuery enforces at query time. You attach a data policy to a policy tag in Data Catalog, and any column tagged with it is masked, hashed, or nulled out for callers who lack the unmask role. The API exposes create, list, patch, rename, and delete operations on data policies plus IAM policy management on each resource. Together with policy tags, this lets data platform teams enforce GDPR/HIPAA-style column controls without writing per-query views.

9 endpoints

BigQuery Data Transfer API

The BigQuery Data Transfer Service automates recurring data loads into BigQuery from SaaS applications (Google Ads, Campaign Manager, YouTube, Search Ads), other clouds (S3, Azure Blob), and Cloud Storage. The API exposes data sources, transfer configurations, runs, and transfer logs so you can enroll sources, schedule transfers, backfill historical windows, and monitor failures. Each transferConfig holds a schedule, destination dataset, and source-specific parameters. This is the right plane when the use case is 'land this source in BigQuery on a cadence' rather than ad-hoc loads.

14 endpoints

BigQuery Reservation API

The BigQuery Reservation API manages flat-rate compute capacity for BigQuery: capacityCommitments buy slots for a term, reservations group those slots, and assignments bind reservations to projects, folders, or organisations. The API also supports failover, splitting and merging commitments, and searching assignments. Teams use this when on-demand pricing becomes volatile and they want predictable, reserved slot capacity. It does not run queries; it controls how the capacity that runs queries is allocated.

15 endpoints

Binary Authorization API

Binary Authorization is Google Cloud's deploy-time policy engine for container images on GKE, Anthos Service Mesh, Anthos Clusters, and Cloud Run. The API manages policies that require images to be signed by trusted attestors before they can be deployed, plus the attestor resources themselves and their PKIX or PGP keys. It also exposes evaluate to test a policy against an image and validateAttestationOccurrence to verify a signature. Together these endpoints let platform teams enforce supply-chain controls without wedging custom admission webhooks into every cluster.

12 endpoints

Blockchain Node Engine API

Blockchain Node Engine is Google Cloud's managed Ethereum-compatible node service. The API provisions and manages dedicated archive and full nodes that you can query via JSON-RPC for on-chain data, transaction submission, and indexing without operating execution and consensus client pairs yourself. The API exposes blockchainNodes resources plus the surrounding long-running operations and locations metadata. It targets teams building wallets, indexers, analytics, and dApp backends that need a stable RPC endpoint with Google's reliability and IAM model.

8 endpoints

Blogger API

The Blogger API exposes Google Blogger blogs, posts, pages, comments, and pageviews so applications can publish, edit, and moderate content programmatically. It supports listing posts by status (draft, live, scheduled), publishing and reverting drafts, searching posts within a blog, and managing the comment moderation queue. The same API powers external content tools, scheduled cross-posters, and migration utilities. Read access works with API keys for public blogs, while authoring requires OAuth-authenticated calls under the blog owner's account.

33 endpoints

Books API

The Google Books API gives applications structured access to the Google Books repository, covering volume metadata, full-text search, bookshelves, reviews, and personal library management. It supports public catalog discovery as well as authenticated user-library operations such as bookshelf manipulation, reading position tracking, and offline metadata sync. The API is widely used to build reading apps, library tools, citation utilities, and book recommendation features.

51 endpoints

Business Profile Performance API

The Google Business Profile Performance API exposes daily and monthly performance metrics for verified Business Profile locations, covering search impressions, map views, calls, direction requests, website clicks, and search-keyword impressions. It is designed for multi-location operators, agencies, and analytics platforms that need to ingest Business Profile insights at scale rather than read them from the Business Profile Manager UI. The current v1 surface is small and tightly scoped — three reporting endpoints — but covers the metrics most retailers and service businesses care about.

3 endpoints

Calendar API

Create, modify, and query calendar events with attendee management, recurring event rules, and free/busy availability lookups across Google Calendar accounts. Access 37 endpoints covering event creation, calendar sharing, access control lists, real-time change notifications, and cross-calendar availability checks. Supports recurring events with RRULE syntax, timezone-aware scheduling, and video conferencing link generation.

37 endpoints

Campaign Manager 360 API

Google Campaign Manager 360 (formerly DoubleClick Campaign Manager / DFA Reporting) is an enterprise ad-server and trafficking platform for managing complex digital ad campaigns across display, video, and mobile. The API exposes campaigns, advertisers, creatives, placements, ad assignments, attribution, and reporting so agencies and advertisers can automate large-scale trafficking and pull conversion data programmatically. With 211 endpoints, it covers the full lifecycle from advertiser setup through reporting on file delivery.

211 endpoints

Certificate Authority API

The Google Cloud Certificate Authority Service API lets you provision, manage, and operate private certificate authorities (CAs) at scale on Google Cloud. It supports CA pools, root and subordinate CAs, certificate templates, issuance policies, and lifecycle operations such as activate, disable, enable, and revoke. The API also exposes certificate revocation lists, audit-friendly resource hierarchies, and IAM-based access control so private PKI can be automated alongside other Google Cloud workloads.

25 endpoints

Certificate Manager API

Google Cloud Certificate Manager API provisions, stores, and deploys TLS certificates and private trust configurations across Google Cloud load balancers and edge services. It supports Google-managed and self-managed certificates, certificate maps that route SNI-based hostnames to specific certificates, certificate issuance configurations for Certificate Authority Service, and trust configs that pin private CAs. Operations teams use it to automate certificate lifecycle and avoid manual rotation across global load balancer fleets.

18 endpoints

Checks API

Google Checks is a privacy and AI safety compliance platform that scans mobile apps and AI-generated content for policy and regulatory issues, and the Checks API exposes its scan, report, and AI safety classification capabilities programmatically. It supports app privacy reports for Android and iOS bundles, repository scans, AI content classification against safety policies, and management of long-running operations. Product and security teams use it to add automated compliance gates to release pipelines.

11 endpoints

Chrome Management API

The Chrome Management API gives Workspace and ChromeOS administrators programmatic access to managed-browser and ChromeOS device telemetry, app and extension inventories, version distribution, crash events, and printing reports. It is the read API behind the Chrome Management console — useful for building cross-cloud reporting, enforcing extension allowlists, or tracking devices reaching end-of-life. Most operations are scoped to a customer id and aggregate counts across the managed fleet.

22 endpoints

Chrome Policy API

The Chrome Policy API lets Workspace administrators read, modify, and orchestrate Chrome and ChromeOS policies across organisational units, groups, and printers programmatically. It supports batch policy modification, group priority ordering for conflicting policies, network and certificate definitions for managed Wi-Fi, and resolution queries that return the effective policy for a given org unit. It is the write counterpart to the Chrome Management API.

14 endpoints

Chrome UX Report API

The Chrome UX Report (CrUX) API exposes aggregated, anonymised real-user performance data collected from Chrome users for any sufficiently popular public origin or page URL. It returns Core Web Vitals — Largest Contentful Paint, Interaction to Next Paint, Cumulative Layout Shift — plus First Contentful Paint, Time to First Byte, and form-factor splits. Performance teams use it to track field metrics for sites they own and benchmark competitors' real-user performance.

2 endpoints

Chrome Verified Access API

The Chrome Verified Access API lets enterprise services confirm that a request originates from a managed, policy-compliant Chrome device or ChromeOS user before granting access to sensitive resources. The integration uses a challenge-response handshake: the relying server requests a challenge, the Chrome client signs it via the Verified Access extension, and the server verifies the signed response against Google. It is used for zero-trust gating of internal apps, VPNs, and SaaS resources.

2 endpoints

Chrome Version History API

The Chrome Version History API exposes the same release data that powers the Chrome version dashboard, enabling automation that reads channels, platforms, releases, and individual versions. Tooling can identify the current Stable, Beta, Dev, and Canary versions per platform, see when each version was promoted, and pin compatibility tests to known release builds. The API is read-only and unauthenticated for public release data.

4 endpoints

Cloud Asset API

Google Cloud Asset Inventory exposes a unified history and metadata index for resources, IAM policies, and org policies across a Google Cloud organization, folder, or project. Agents can search assets across asset types, export point-in-time snapshots, analyze IAM grants, and subscribe to feeds that emit changes as assets are created, updated, or deleted. The API supports SQL-like asset queries, move analysis between resource containers, and saved queries that can be re-run by agents on a schedule.

20 endpoints

Cloud AutoML API

The Cloud AutoML API trains and serves custom machine learning models for image classification, object detection, text classification, translation, and tabular prediction without requiring the caller to write training code. It exposes operations to manage datasets, kick off training, deploy or undeploy models, and run online or batch predictions. Long-running operations track training and deployment progress, and the API integrates with Cloud Storage for dataset import and batch prediction results. Note that AutoML is in maintenance with Vertex AI as Google's go-forward platform.

25 endpoints

Cloud Bigtable Admin API

The Cloud Bigtable Admin API manages Bigtable instances, clusters, app profiles, tables, authorized views, column families, and backups. It is the control plane for Bigtable — used to provision and resize clusters, create tables and column families, define app profiles for routing, and back up and restore data — while the data plane API handles reads and writes. Operators use it to script cluster scaling, capacity changes, and DR. It also exposes IAM policy management on instances, tables, and authorized views.

29 endpoints

Cloud Billing API

The Google Cloud Billing API lets developers manage billing accounts, link or unlink projects from a billing account, and read the public catalog of Google Cloud services and SKUs. Agents can enumerate every billable service and SKU in the catalog, look up the billing account a project is attached to, and move projects or sub-accounts between billing accounts. The API also exposes IAM policy management on billing accounts so that finance and platform teams can grant or audit billing administrator access programmatically.

18 endpoints

Cloud Billing Budget API

The Cloud Billing Budget API stores spending budgets attached to a Cloud Billing account and the threshold rules that fire as spend accrues against that plan. You can create budgets scoped to whole billing accounts, specific projects, services, or labels, and configure alert thresholds at percentage triggers. Budgets are FinOps guardrails — not enforcement. They emit notifications via Cloud Pub/Sub or email so other systems can react, but they do not stop resource provisioning. Use them to track and alert on Google Cloud spend.

5 endpoints

Cloud Build API

Google Cloud Build is a managed continuous-integration service that compiles source code, runs tests, and produces container images or other artifacts on Google Cloud. The API exposes builds, build triggers, worker pools, and GitHub webhook integration so agents can launch builds on demand, configure triggers that fire on Git events, and inspect build logs and status. Builds run in isolated VMs with configurable machine size and private worker pools for builds that need access to internal networks.

40 endpoints

Cloud Channel API

The Cloud Channel API gives Google Cloud resellers a unified surface for managing customers, entitlements, offers, and subscriptions across Google Cloud, Google Workspace, Maps, and Chrome. Resellers can provision Cloud Identity for new customers, place orders against purchasable offers, transfer entitlements between accounts, and subscribe to Pub/Sub feeds that publish customer and entitlement change events. The API also exposes channel-partner-specific reporting and repricing operations for distributors managing nested partner accounts.

46 endpoints

Cloud Composer API

Cloud Composer is Google Cloud's managed Apache Airflow service. The API provisions and manages Composer environments, runs Airflow CLI commands remotely, polls long-running command output, triggers database failover, snapshots an environment, and manages user workloads on the underlying GKE cluster. It is the orchestration backbone for ETL, ML pipelines, and cross-system workflows that need scheduled DAG execution without standing up Airflow infrastructure.

21 endpoints

Cloud Data Fusion API

Cloud Data Fusion is a fully-managed, cloud-native data integration service for building and operating ETL/ELT pipelines through a graphical pipeline designer. The API exposes 15 endpoints that provision and lifecycle Data Fusion instances, manage DNS peerings, and inspect available platform versions. It is the control-plane API: pipeline design and execution happen inside the instance UI and the per-instance CDAP REST API.

15 endpoints

Cloud Dataplex API

Cloud Dataplex is Google's data lake management service: it organises data spread across BigQuery, Cloud Storage, and other sources into governed lakes, zones, and assets. The API exposes 53 endpoints covering lakes and zones, content (notebooks and SQL scripts), data scans for quality and profiling, data taxonomies and policies, plus a unified entry-and-aspect catalog for metadata search. Agents and platform teams use it to enforce governance and discover data without standing up a separate metadata store.

53 endpoints

Cloud Dataproc API

Cloud Dataproc is Google's managed Hadoop and Spark service for running batch, streaming, and interactive analytics workloads. The API exposes 65 endpoints covering clusters, jobs, workflow templates, autoscaling policies, batches (serverless Spark), and sessions (interactive Jupyter). It supports cluster create-start-stop-repair lifecycle plus job submission for Spark, PySpark, Hive, Pig, Presto, and SparkR engines.

65 endpoints

Cloud Datastore API

Cloud Datastore is Google's schemaless NoSQL document database for fully managed, scalable application storage. The API exposes 18 endpoints covering entity lookup, queries (GQL and structured), allocateIds for ID generation, and atomic transactions via beginTransaction, commit, and rollback. It also exposes import and export operations to and from Cloud Storage, plus index management for query optimisation.

18 endpoints

Cloud Deploy API

Google Cloud Deploy is a managed, opinionated continuous-delivery service that promotes container images and Kubernetes manifests through a series of target environments such as staging and production. The API exposes delivery pipelines, releases, rollouts, targets, and approval steps so agents can promote a release to the next stage, abandon a release, approve a pending rollout, or roll back to a previous successful deployment. Cloud Deploy integrates with Cloud Build for build artefacts and with GKE, Cloud Run, and Anthos for deployment targets.

32 endpoints

Cloud Deployment Manager V2 API

Google Cloud Deployment Manager lets you declaratively configure, deploy, and update Google Cloud resources using YAML or Jinja/Python templates. Manage deployments, manifests, and resources programmatically across projects, with support for previewing changes before applying them. Templates can compose multiple Cloud services (Compute Engine, Cloud Storage, Cloud SQL) into a single repeatable deployment. Built for teams running infrastructure-as-code workflows on Google Cloud.

18 endpoints

Cloud DNS API

Google Cloud DNS is a high-availability, low-latency authoritative DNS service. The API exposes managed zones, resource record sets, atomic change transactions, DNSSEC keys, response policies, and per-project DNS policies so platform teams can automate authoritative DNS at scale across public and private (split-horizon) zones. It supports BIND zone files, DNSSEC, and integration with Google Cloud VPC for private DNS resolution.

40 endpoints

Cloud Document AI API

Google Cloud Document AI parses structured information from unstructured and semi-structured documents using Google's pretrained processors for forms, invoices, receipts, contracts, and identity documents. The API supports synchronous processing for single documents and batch processing for large volumes, with optional human-in-the-loop review for low-confidence extractions. Custom processors can be deployed, undeployed, evaluated, and trained against project-specific document types. Operations are scoped under projects, locations, and processors with full lifecycle management for processor versions.

20 endpoints

Cloud Domains API

Google Cloud Domains lets you register, transfer, and manage domain name registrations directly from your Google Cloud project. The API exposes the full registration lifecycle: search for available domains, retrieve register and transfer parameters, configure DNS settings (Cloud DNS or custom name servers), manage WHOIS contact privacy, configure auto-renew, and export or transfer registrations out. Operations are scoped under projects and locations and return long-running operations for asynchronous registration steps.

26 endpoints

Cloud Filestore API

The Cloud Filestore API provisions and manages fully-managed NFS file servers on Google Cloud, providing shared persistent storage for Compute Engine and Google Kubernetes Engine workloads. It exposes operations to create instances in specific regions, take backups, restore from backup, promote replicas, and list available locations. Use it to automate the lifecycle of shared NAS-style file systems without provisioning storage hardware.

15 endpoints

Cloud Firestore API

The Cloud Firestore API provides programmatic access to Google's serverless NoSQL document database. It supports document reads and writes, transactions, structured queries, listen streams, and administrative operations on databases, indexes, and backups. Firestore is designed for automatic scaling and strong consistency at any scale, making it a fit for both mobile apps and server-side workloads.

31 endpoints

Cloud Functions API

Google Cloud Functions runs short-lived, event-driven code without server management. The v2 API exposes function lifecycle operations — create, update, delete, list — plus signed download and upload URLs for source archives, and traffic-management endpoints used during version upgrades. Agents can deploy a new function from a source archive, generate a signed upload URL for a build artefact, list every function in a region, and orchestrate the v2 upgrade flow that detaches, redirects traffic, and commits or aborts the upgrade.

19 endpoints

Cloud Healthcare API

The Cloud Healthcare API stores and serves clinical data on Google Cloud using the standards healthcare systems already speak: FHIR R4/STU3/DSTU2 for structured records, HL7v2 for messaging, and DICOM for imaging. Datasets and stores act as logical containers, and operations cover read, write, search, bulk export, de-identification, consent management, and conformance to FHIR ImplementationGuides. The API also includes a consent service for tracking patient authorisations and an analytics export path that streams resources to BigQuery for population queries. It is the managed substrate behind many production EHR integrations, AI medical-imaging pipelines, and HIPAA-aligned research workloads on Google Cloud.

75 endpoints

Cloud Identity API

Google Cloud Identity is the directory service that backs Google Workspace and standalone Cloud Identity tenancies. The API provisions and manages users, groups, group memberships, devices, inbound SAML SSO profiles, and policies. Agents can create groups, search the directory, lookup group keys, manage device enrollment, and configure inbound SSO assignments that delegate authentication to an external identity provider. It is the surface to use when an organisation needs to script directory operations rather than going through the Admin Console.

36 endpoints

Cloud Identity-Aware Proxy API

The Cloud Identity-Aware Proxy (IAP) API manages the configuration that fronts internal applications on Google Cloud with identity- and context-based access control. It is used to register OAuth brands and clients, configure per-resource IAP settings (such as access expressions and IAP-TCP tunnel options), maintain destination groups for TCP forwarding, validate attribute expressions, and reset OAuth client secrets. IAP itself enforces access at the load balancer in front of HTTP backends and Compute Engine VMs; this API is the control plane that defines how that enforcement behaves.

16 endpoints

Cloud IDS API

The Cloud IDS API manages Cloud Intrusion Detection System endpoints on Google Cloud. Cloud IDS is built on Palo Alto Networks threat detection technology and inspects mirrored VPC traffic for malware, spyware, command-and-control activity, and other network-based threats. The API provides CRUD over IDS endpoints attached to a VPC and a region, lists locations where Cloud IDS is available, and exposes long-running operations that track endpoint provisioning. Detected threats themselves are streamed to Cloud Logging and Security Command Center; this API is the control plane for the inspection endpoints, not the threat feed.

8 endpoints

Cloud Key Management Service (KMS) API

Google Cloud KMS is the managed service for cryptographic keys and operations on Google Cloud. The API exposes key rings, crypto keys, key versions, import jobs, and EKM connections, along with cryptographic operations such as encrypt, decrypt, asymmetric sign, asymmetric decrypt, and MAC sign and verify. Agents can rotate keys, restore destroyed key versions within the destruction window, generate cryptographically random bytes, and retrieve a key version's public key for asymmetric verification.

34 endpoints

Cloud Life Sciences API

The Cloud Life Sciences API runs container-based pipelines on Google Cloud, primarily for genomics, biology, and other life sciences batch workloads. It exposes a pipelines:run operation that schedules a Pipeline definition onto a Compute Engine VM and a set of operations endpoints to list, get, and cancel the resulting long-running operations. Locations can be discovered via the locations:list endpoint to choose a regional endpoint for compliance.

5 endpoints

Cloud Logging API

Cloud Logging is Google Cloud's centralised log management service for writing, storing, searching, and routing log entries from applications, virtual machines, containers, and Google Cloud services. It supports structured and unstructured logs, log-based metrics, exclusion filters, and sinks that route entries to BigQuery, Pub/Sub, or Cloud Storage. Log Buckets and views provide retention control and tenant-level access, while CMEK settings let teams bring their own encryption keys for compliance workloads.

47 endpoints

Cloud Memorystore for Memcached API

Cloud Memorystore for Memcached provides a managed Memcached service on Google Cloud, with this API covering instance lifecycle, parameter management, version upgrades, and maintenance scheduling. Instances are scoped to project locations and most state changes return long-running operation handles. The API exposes apply-parameters and update-parameters semantics that let teams change Memcached configuration on running nodes, and rescheduleMaintenance lets workloads control planned maintenance windows.

12 endpoints

Cloud Monitoring API

Cloud Monitoring is Google Cloud's observability service for collecting, querying, and alerting on metrics, with support for uptime checks and notification channels. The v3 API exposes time series, metric and monitored resource descriptors, alert policies, notification channels, groups, and uptime check IPs and configs. It pairs with Cloud Logging for full observability and supports Prometheus-compatible queries through monitored projects scoped to a Workspace.

32 endpoints

Cloud Natural Language API

The Cloud Natural Language API applies Google's pretrained NLP models to plain text and HTML documents and returns structured analysis: named entities, document and sentence-level sentiment, syntactic annotation, content classification into a 1000+ category taxonomy, and content moderation labels. It is callable on text up to 1 MB per request and supports multiple languages depending on the feature. The v2 endpoints replace the older analyzeEntitySentiment and analyzeSyntax features with a streamlined annotateText combination call.

5 endpoints

Cloud OS Login API

The Cloud OS Login API manages SSH access to Google Compute Engine VMs through IAM identities rather than per-VM key files. It exposes the user's login profile (POSIX username, UID/GID, secondary aliases) and lets administrators import, delete, and update SSH public keys associated with that identity. Use it to centralise SSH access management, remove a former employee's keys across all VMs at once, or build automation that issues short-lived SSH keys to engineers. The spec exposes 6 endpoints.

6 endpoints

Cloud Profiler API

Google Cloud Profiler is a managed continuous-profiling service that gathers CPU and heap profiles from production applications with negligible overhead. The API is small and primarily agent-facing: profiling agents embedded in applications call createProfile to register a profiling session, then upload sampled profile data via patch operations. Offline reporting tools use createOfflineProfile to submit profile data captured outside Google Cloud, allowing the same flame-graph and comparison tooling to surface non-GCP workloads.

4 endpoints

Cloud Pub/Sub API

Google Cloud Pub/Sub is a globally distributed, fully managed messaging service for asynchronous service-to-service communication, event ingestion, and streaming analytics pipelines. The REST API exposes topics, subscriptions, snapshots, schemas, and IAM controls so producers can publish messages, subscribers can pull or acknowledge them, and operators can manage retention, ordering, and dead-letter behavior. Pub/Sub backs many Google Cloud event flows, including Cloud Storage notifications, Dataflow pipelines, and Cloud Run event triggers.

33 endpoints

Cloud Resource Manager API

The Cloud Resource Manager API creates, reads, and updates metadata for Google Cloud Platform resource containers including projects, folders, organizations, tag keys, and tag values. It exposes hierarchical IAM controls for managing access to those containers and supports lien protection to prevent accidental project deletion. Resource Manager is the foundation for organizing GCP resources at scale and underpins billing, policy enforcement, and asset inventory across the platform.

28 endpoints

Cloud Run Admin API

The Cloud Run Admin API v2 deploys and manages user-supplied container images that scale automatically based on incoming requests, aligned with Google Cloud AIP-based API standards. It exposes operations to deploy services, run jobs, manage revisions, list operations, export metadata and images, and cancel or wait on long-running operations. Cloud Run is the serverless container platform on Google Cloud and is the v2 successor to the Knative Serving API surface used by v1.

25 endpoints

Cloud Runtime Configuration API

The Cloud Runtime Configuration API exposes the Runtime Configurator, which lets services dynamically configure and share variables across Google Cloud workloads. It supports configs as containers, variables as named values, and waiters that block until a condition over those variables is met or a timeout elapses. The API also provides a watch endpoint that returns when a single variable changes, plus IAM endpoints to control who can read or update each config.

13 endpoints

Cloud Scheduler API

Cloud Scheduler is a fully managed enterprise-grade cron service for Google Cloud. The API lets you create, update, pause, resume, and run jobs that fire HTTP, App Engine, or Pub/Sub targets on a recurring schedule defined with standard cron syntax. It handles retries with exponential backoff and reports per-job execution state, replacing fragile self-hosted cron servers for batch ETL, billing rollups, and timed agent workflows.

10 endpoints

Cloud Search API

Cloud Search provides cloud-based search across Google Workspace data and lets enterprises index third-party content alongside it. The API exposes datasource and schema management, item indexing, query execution, and search analytics so internal apps can deliver Google-quality search over Drive, Gmail, Calendar, and custom corpora. It is the backbone for enterprise search portals, intranet copilots, and federated retrieval across SaaS systems mapped into a single index.

45 endpoints

Cloud Shell API

The Cloud Shell API lets users start, configure, and connect to interactive shell sessions running on Google-managed VMs preloaded with the gcloud SDK and common developer tooling. Programmatic callers can fetch the user's environment, authorize an SSH session, and manage the public keys used to connect from local clients. It is most often used to embed a one-click shell experience into developer tools, training apps, and onboarding flows that need a real Linux environment without provisioning infrastructure.

7 endpoints

Cloud Source Repositories API

The Cloud Source Repositories API manages private Git repositories hosted in a Google Cloud project. It provides operations to create and delete repos, list the repos within a project, mirror an existing GitHub or Bitbucket repository, and manage IAM policies that govern who can push, pull, or administer each repository. The API also exposes project-level Pub/Sub mirroring configuration, useful when triggering CI builds from repository activity.

11 endpoints

Cloud Spanner API

The Cloud Spanner API exposes Google's globally distributed, strongly consistent relational database as REST operations. It covers instance and database lifecycle (create, list, update, drop), schema management via DDL, session-based read and write transactions, partitioned reads for parallel scans, and backup, restore, and point-in-time database operations. Long-running operations for backups, restores, and database moves are tracked through standard operations endpoints.

50 endpoints

Cloud Speech-to-Text API

The Cloud Speech-to-Text API converts spoken audio into text using Google's speech recognition models. It supports synchronous recognition for short clips, long-running recognition for multi-minute audio passed by Cloud Storage URI, and adaptation through phrase sets and custom classes that bias the recogniser toward domain-specific vocabulary. Typical inputs are LINEAR16, FLAC, or OGG_OPUS audio with the language code declared on the request.

11 endpoints

Cloud SQL Admin API

The Cloud SQL Admin API (v1beta4) administers managed MySQL, PostgreSQL, and SQL Server instances on Google Cloud. It covers instance lifecycle (create, clone, restart, restore from backup, failover, switchover), database and user management, scheduled and on-demand backups, server certificates, IP configuration, and import/export jobs to and from Cloud Storage. The v1beta4 surface is the longstanding stable beta path; new automation should generally prefer the v1 path, but v1beta4 remains supported for existing tooling.

68 endpoints

Cloud SQL Admin API

The Cloud SQL Admin API (v1) is the generally available administration surface for managed MySQL, PostgreSQL, and SQL Server instances on Google Cloud. It covers instance lifecycle (create, clone, restart, restore from backup, failover, switchover), database and user management, on-demand and scheduled backups, server CA rotation, IP and SSL configuration, and import/export jobs to and from Cloud Storage. New automation should target the v1 path under /v1.

68 endpoints

Cloud Storage for Firebase API

The Cloud Storage for Firebase API enables programmatic management of Cloud Storage buckets used by Firebase projects. It links existing Google Cloud Storage buckets to a Firebase project, creates default buckets, and removes Firebase access from buckets when needed. This management API complements the client SDKs that perform actual upload and download operations against linked buckets.

6 endpoints

Cloud Storage JSON API

The Cloud Storage JSON API manages buckets and objects on Google Cloud Storage. It covers bucket lifecycle and configuration (location, storage class, retention policy, CORS, lifecycle rules, IAM), object operations (insert, get, list, copy, compose, rewrite, delete), ACL management at both bucket and object level, HMAC keys for interoperable access, notifications to Pub/Sub, and Anywhere Cache resources for low-latency regional reads. Object content uploads use the dedicated upload host with multipart or resumable protocols.

81 endpoints

Cloud Talent Solution API

Cloud Talent Solution is Google's hiring API for creating, indexing, and searching job postings with the same machine-learning relevance Google applies to its own job search experience. It exposes operations for tenants, companies, jobs, and client events under the projects.tenants resource hierarchy, including batch create, update, and delete for high-volume careers sites. The API is designed for ATS providers and large employers that need ranked search across their own job inventory.

16 endpoints

Cloud Tasks API

Cloud Tasks is a fully managed service for the asynchronous execution of distributed work items. The API exposes queue and task primitives so you can enqueue HTTP or App Engine targets, control delivery rate, set retry policy, and pause queues during incidents. It is the backbone for offloading long work from request handlers, smoothing traffic spikes, and decoupling producers from consumers without standing up a Kafka or Redis cluster.

16 endpoints

Cloud Testing API

Cloud Testing API drives Firebase Test Lab, Google's managed mobile-app testing infrastructure. Submit Android APKs or iOS XCTest archives plus instrumentation and Robo test specifications, and Test Lab runs them on a matrix of physical and virtual device models, OS versions, locales, and orientations. The API exposes the test environment catalog (which devices and APIs are available), submits test matrices, and reports back execution status. Pairs with Cloud Tool Results API to retrieve detailed logs, screenshots, and video recordings.

10 endpoints

Cloud Text-to-Speech API

Cloud Text-to-Speech synthesises natural-sounding speech from text or SSML using Google's neural network voices, including WaveNet, Neural2, and Studio voice tiers. It supports more than 50 languages and locales, dozens of voice variants per language, and SSML controls for pacing, pitch, pauses, and pronunciation. The synchronous synthesize endpoint returns audio for short text; the synthesizeLongAudio endpoint streams long-form audio (audiobooks, course content) to a Cloud Storage bucket via a long-running operation.

7 endpoints

Cloud Tool Results API

Cloud Tool Results stores and serves the detailed output of Firebase Test Lab runs and other Google developer-tooling executions. Results are organised hierarchically as histories (one per app), executions (one per matrix run), steps (one per device-execution combination), and per-step artefacts including logcat, screenshots, video, performance metrics, and test-case results. The API is the backbone behind the Firebase Test Lab UI in the Google Cloud Console and is what teams call when they need programmatic access to deep test diagnostics.

29 endpoints

Cloud TPU API

Cloud TPU API provisions and manages Tensor Processing Unit nodes used for training and serving large machine-learning models. Through it teams allocate single nodes or queued resources, list available accelerator types and TensorFlow runtime versions per zone, manage device guest attributes, and stop or reset nodes when jobs finish. The API is the control plane behind every TPU VM that PyTorch, JAX, and TensorFlow workloads run on in Google Cloud.

17 endpoints

Cloud Trace API

Cloud Trace is Google Cloud's distributed tracing backend. The v2 API accepts trace spans from instrumented applications via a single batchWrite endpoint and exposes a span create endpoint, while collected traces are queryable through the Cloud Trace UI and the broader observability stack. App Engine applications send trace data automatically; other workloads push spans through this API or via OpenTelemetry exporters that hit the same endpoints.

2 endpoints

Cloud Translation API

Cloud Translation v3 (Advanced) translates text and documents between more than 130 languages using Google's neural machine translation models. Beyond basic string translation it supports glossaries (consistent terminology), AutoML and adaptive custom models, batch translation jobs that read source files from Cloud Storage and write results back, language detection, and document translation that preserves layout for DOCX, PDF, PPTX, and XLSX files. The v3 surface also exposes datasets and model resources for training custom translation models on parallel corpora.

31 endpoints

Cloud Video Intelligence API

The Cloud Video Intelligence API analyzes video stored in Cloud Storage or supplied inline to detect objects, label content, identify shot changes, recognize on-screen text, transcribe speech, and flag explicit content. Annotation is performed asynchronously via long-running operations, with results returned per shot, per frame, or per segment depending on the requested feature. It powers content moderation, video search, and automated metadata pipelines.

8 endpoints

Cloud Vision API

The Cloud Vision API performs image and PDF analysis including label detection, OCR, face detection, landmark and logo recognition, explicit content (SafeSearch) detection, object localization, and product search. Requests can analyze images inline or stored in Cloud Storage and can be batched synchronously or run asynchronously for large PDF and TIFF documents. It powers content moderation, document digitization, and visual search workloads.

23 endpoints

Cloud Workstations API

The Google Cloud Workstations API provisions and manages fully managed developer environments in Google Cloud. Administrators define workstation clusters and configurations, while individual developers create, start, stop, and connect to workstations that run preconfigured container images with their tools and source. The API exposes the cluster, config, and workstation lifecycle as well as start, stop, and connection-token endpoints, removing the need to manage VMs or local laptops as the source of truth for developer environments.

20 endpoints

Compute Engine API

The Compute Engine API creates and runs virtual machines on Google Cloud Platform and is one of the largest control surfaces in GCP, covering instances, instance groups, disks, images, networks, subnetworks, firewalls, load balancers, routers, VPNs, and global networking primitives. It is the foundation for IaaS workloads on Google Cloud and is the same API the gcloud CLI and Terraform provider use under the hood. Most platform teams interact with a focused subset around instances, disks, and networking rather than the full surface.

802 endpoints

Connectors API

Google Cloud Connectors API lets developers create and manage connections between Google Cloud services and third-party business applications such as Salesforce, ServiceNow, Jira, and SAP. It exposes connection lifecycle operations, custom connector definitions, managed zones, runtime endpoint attachments, and IAM policy management for connection resources. Connections are then consumable from Application Integration, Workflows, and Apigee for low-code orchestration. The API is region-scoped and uses long-running operations for resource provisioning.

41 endpoints

Contact Center AI Insights API

Google Contact Center AI Insights API turns recorded customer conversations into structured analytics. It ingests audio or transcript files, runs speaker diarisation, transcription, sentiment, entity, and topic detection, and surfaces the results as conversation, analysis, and issue model resources. Operators can build issue models that auto-classify calls, extract phrase matchers and smart highlighters, and run aggregate metric queries across millions of conversations. The API is region-scoped and supports both batch upload and streaming ingestion patterns.

45 endpoints

Contact Center AI Platform API

Google Contact Center AI Platform (CCAI Platform) API lets administrators provision and manage tenant-level contact centre instances on Google Cloud. It exposes a small surface for creating contactCenter resources, listing them per project and location, querying validation state, and tracking long-running provisioning operations. CCAI Platform itself bundles cloud telephony, agent desktop, IVR, routing, and reporting; this API handles the platform-level lifecycle. It is currently published as v1alpha1.

9 endpoints

Container Analysis API

Google Container Analysis API stores and serves vulnerability, build, deployment, and SBOM metadata produced by Artifact Registry scanning, Advanced Vulnerability Insights, and other producers. It exposes notes (the metadata definitions, e.g. a CVE) and occurrences (instances of those notes against a specific resource URL such as a container image). Consumers can list occurrences for an image, attach custom notes, manage IAM on notes, and trigger an SBOM export for a scanned artifact. It is the metadata backbone for image-supply-chain security on Google Cloud.

16 endpoints

Content API for Shopping

Google Content API for Shopping lets merchants programmatically manage the product listings, accounts, datafeeds, and shopping ads configuration that surface across Google Shopping, Free Listings, and Buy on Google. Retailers can upload product data in batches, monitor product status and disapprovals, manage local inventory and store codes, and configure shipping and tax settings. The API supports multi-account hierarchies for agencies and large retailers, and includes endpoints for orders, returns, and promotions on supported markets.

135 endpoints

Custom Search API

Google Custom Search API (Programmable Search Engine) returns Google web search results scoped to one or more sites or to the wider web. It exposes a single endpoint that accepts a query, a custom search engine ID, and optional filters such as result language, safe-search level, country restriction, and start offset for pagination. A site-restricted variant returns only results from the configured engine's domains. Output includes title, snippet, link, and rich result metadata that match what end users would see on google.com.

2 endpoints

Data Labeling API

The Google Cloud Data Labeling API exposes the public surface of the Data Labeling Service for AI training data preparation. It covers 28 endpoints for creating datasets, importing raw data, requesting human-labeled annotations across image, video, and text tasks, and exporting annotated datasets back to Cloud Storage. The service is designed for teams who need labeled corpora for supervised ML model training but do not want to run their own annotation pipeline.

28 endpoints

Data pipelines API

The Google Cloud Data pipelines API offers a thin scheduling layer over Dataflow templates, letting teams create, list, run, and stop recurring data analytics pipelines. It exposes 8 endpoints scoped to pipelines and their job history, with a built-in cron-style schedule on each pipeline. Pipelines are backed by Dataflow batch and streaming jobs, but this API removes the need to schedule them through Cloud Scheduler or Composer.

8 endpoints

Data Portability API

The Google Data Portability API lets a third-party application request authorization from a Google user to copy their data out of Google services into the application. It exposes 6 endpoints that initiate a portability archive, check whether the granted authorization is one-time or time-based, retry partial archives, and reset the granted authorization. The API is the programmatic surface behind Google Takeout-style data exports for product integrations.

6 endpoints

Database Migration API

The Google Cloud Database Migration API drives the lifecycle of homogeneous and heterogeneous database migrations into Cloud SQL, AlloyDB, and Spanner. It exposes 41 endpoints covering connection profiles for source and destination databases, migration jobs, conversion workspaces for schema translation, and private connectivity. The API supports continuous replication migrations, so cutover happens with minimal downtime once the source and target are in sync.

41 endpoints

Dataflow API

Google Cloud Dataflow API is the control plane for streaming and batch Apache Beam pipelines on Google Cloud. It exposes endpoints to launch jobs from Flex or classic templates, list and inspect jobs and their workers, drain or cancel running streaming jobs, and update the parameters of in-flight pipelines. The API also surfaces job metrics, debug snapshots, and template metadata so platform teams can build dashboards and self-service launchers without bespoke Beam code. Jobs run on managed worker VMs in the chosen region, with autoscaling controlled per job.

41 endpoints

Dataform API

The Dataform API lets you develop, version-control, and operationalize SQL pipelines that run inside BigQuery. It manages repositories, workspaces, release configurations, compilation results, and workflow invocations so teams can ship reproducible SQL transformations through Git-backed workflows. The API exposes 43 endpoints covering Git operations (commit, push, pull, fetch history), workspace file editing, and scheduled workflow execution against BigQuery.

43 endpoints

Dataproc Metastore API

Dataproc Metastore is Google Cloud's managed Apache Hive metastore service that provides a centralised metadata catalog for Dataproc, BigQuery federation, and other open-source data engines. The API covers metastore service lifecycle, backups, metadata import, federations across multiple metastores, and IAM policy management on individual services. Long-running operations are returned for state-changing calls and most resources are scoped to a project location.

27 endpoints

Datastream API

Google Cloud Datastream is a serverless change-data-capture (CDC) and replication service that streams changes from operational databases (Oracle, MySQL, PostgreSQL, SQL Server) into BigQuery, Cloud Storage, and other destinations. The API exposes 21 endpoints covering connection profiles for source and destination, streams, private connectivity for VPC peering, and routes. It supports continuous replication with backfill, schema discovery, and per-stream pause/resume.

21 endpoints

Dialogflow API

Google Dialogflow is a conversational AI platform for building chatbots, voice bots, and IVR experiences. The CX (v3) API exposes agents, flows, pages, intents, entity types, webhooks, and test cases so teams can author, version, and continuously evaluate sophisticated multi-turn conversations programmatically. It powers contact-center automation, virtual agents, and voice assistants integrated with telephony providers and websites.

63 endpoints

Digital Asset Links API

Google Digital Asset Links lets web and mobile owners declare verifiable relationships between online assets — for example, that an Android app is the official companion to a website. Apps and platforms use the API to check whether a given source asset (a website) has authorized a target asset (an Android app) for actions like Smart Lock for Passwords, App Links, and Chrome Custom Tabs verification. The lookups are unauthenticated GETs over public statement files (assetlinks.json) hosted on the source asset.

3 endpoints

Discovery Engine API

Google Discovery Engine (the API behind Vertex AI Search and Vertex AI Conversation) lets developers build retrieval, search, and grounded conversational experiences over their own structured and unstructured data. The API exposes data stores, schemas, documents, completion configs, and grounding/check operations so teams can run semantic search, recommendations, and RAG-grounded chat against enterprise content. It supports custom model training, evaluation, and identity-mapped retrieval.

75 endpoints

Display & Video 360 API

Google Display & Video 360 (DV360) is the demand-side platform for programmatic media buying across display, video, audio, and connected TV. The API exposes advertisers, campaigns, insertion orders, line items, creatives, audiences, channels, and inventory sources so trading desks can automate planning, activation, optimisation, and reporting at scale. With 150 endpoints, it covers the full workflow from advertiser setup through bid strategy and creative trafficking on the buy side.

150 endpoints

Document AI Warehouse API

Google Document AI Warehouse API stores, organises, and searches structured and unstructured business documents. It exposes location lifecycle, document and folder resources, document schemas that constrain extracted properties, and rule-based access policies. Documents can be uploaded directly or referenced from Cloud Storage and are then searchable by extracted entities, full text, and structured metadata. The API also supports linking documents into folders, creating semantic relationships, and integrating with Document AI processors for automatic property extraction.

22 endpoints

DoubleClick Bid Manager API

The DoubleClick Bid Manager API (DBM, part of Display & Video 360) lets advertisers create, run, and download reports that aggregate spend, impressions, clicks, and conversions across DV360 campaigns, line items, and creatives. Reports are defined as queries with metrics, dimensions, filters, and a schedule, then run on demand or on a recurring cadence. The API exposes the full query lifecycle plus access to historical report files. It is the canonical reporting interface for programmatic display and video buying inside Display & Video 360.

7 endpoints

Drive Activity API

The Drive Activity API returns a historical view of edits, comments, moves, renames, permission changes, and other actions taken on Google Drive files and shared drives. A single query endpoint accepts a target item or ancestor folder, an optional time range, and a filter expression, and returns grouped or ungrouped activity records with actor, action, and target details. It is the canonical interface for building audit, timeline, and collaboration insight features on top of Drive content.

1 endpoints

Drive Labels API

The Drive Labels API lets administrators and developers create, publish, and manage labels — structured taxonomies of fields applied to Google Drive files for classification, retention, and search. The API supports the full label lifecycle: create draft labels, attach text, integer, date, user, or selection fields, publish and version them, enable or disable, and delete. Atomic delta operations let multi-field changes apply in a single request, and limits endpoints expose label-system constraints. It is the canonical interface for governance, DLP, and compliance workflows that need machine-readable classifications on Drive content.

16 endpoints

Enterprise License Manager API

The Enterprise License Manager API lets Google Workspace administrators assign, change, and revoke product licenses for users in a customer they manage. It exposes operations to insert a license assignment, get or update an assignment, list assignments by product or by product and SKU, and delete an assignment. The API is the programmatic equivalent of the Apps Admin licensing console and is essential for automating onboarding, role changes, and offboarding at scale.

7 endpoints

Error Reporting API

Google Cloud Error Reporting groups similar errors emitted by applications and services running on Google Cloud, surfacing each unique error as a group with counts, first/last seen timestamps, and example stack traces. The API lets agents report new errors directly, list error groups with statistics, list individual error events for a group, and update group metadata such as the resolution status. It is commonly paired with Cloud Logging-based ingestion for languages and runtimes that surface errors automatically.

6 endpoints

Essential Contacts API

The Essential Contacts API lets Google Cloud customers register the right people to receive critical Google notifications about billing, technical, security, suspension, and legal events for their organisation, folder, or project. Contacts are scoped to a resource and subscribe to specific notification categories so notices reach the team that owns each domain. The API supports creating, updating, listing, computing effective contacts (by inheriting from parents), and sending test messages to verify routing. It is the canonical interface for ensuring outage and policy notifications never go to a stale single inbox.

7 endpoints

Eventarc API

Eventarc routes events from Google Cloud sources, third-party SaaS providers, and custom publishers to event-driven workloads such as Cloud Run, Cloud Functions, GKE, and Workflows. The API manages triggers (which events to listen for and where to send them), channels and channel connections (third-party event delivery), Google API and provider catalogues, and the long-running operations that back these resources. Triggers can filter on event type, attributes, and source so each consumer receives only the events it cares about. It is the canonical event bus for Google Cloud serverless and container workloads.

25 endpoints

Fact Check Tools API

The Fact Check Tools API exposes Google's index of ClaimReview-marked-up fact checks published across the open web. Developers can search published fact checks by claim text, by image, or by topic, and publishers can manage their own ClaimReview pages programmatically — creating, listing, updating, and deleting page entries that Google ingests into the index. The API is the canonical interface for both consuming third-party fact-check signals and contributing publisher claim reviews.

7 endpoints

Firebase App Check API

The Firebase App Check API helps protect backend resources from abuse such as billing fraud and phishing by attesting that traffic originates from your genuine app. It supports multiple attestation providers including App Attest, Play Integrity, DeviceCheck, reCAPTCHA Enterprise, reCAPTCHA v3, and SafetyNet, exchanging provider tokens for short-lived App Check tokens. Use it to enforce app authenticity for Firestore, Realtime Database, Cloud Functions, and other Firebase backends.

27 endpoints

Firebase App Distribution API

The Firebase App Distribution API automates pre-release distribution of iOS and Android binaries to internal testers, QA teams, and beta groups. It exposes operations to upload release binaries, distribute releases to tester groups, manage testers and groups, and track upload long-running operations. Use it to wire up CI pipelines so each merge produces a build automatically delivered to the right tester group without manual TestFlight or Play Console steps.

18 endpoints

Firebase Cloud Messaging API

The Firebase Cloud Messaging (FCM) HTTP v1 API delivers push notifications and data messages to Android, iOS, and web clients from a single endpoint. A message can target a specific device registration token, a topic that devices have subscribed to, or a condition combining topics, with platform-specific overrides for Android, APNs, and Web Push payloads. The v1 API replaces the legacy server-key-authenticated /fcm/send endpoint with OAuth 2.0 service account authentication, and it is the canonical interface for transactional and broadcast push messaging on Firebase.

1 endpoints

Firebase Cloud Messaging Data API

The Firebase Cloud Messaging Data API exposes aggregated delivery metrics for FCM push notifications sent to Android applications. It returns daily-aggregated counts of message attempts, deliveries, and failure reasons broken down by analytics labels and droppage causes. Use it to understand notification health, diagnose drops caused by quota or device state, and feed delivery data into product analytics dashboards.

1 endpoints

Firebase Dynamic Links API

The Firebase Dynamic Links API programmatically creates short and managed deep links that survive app installs and route users to specific content inside iOS and Android apps. It exposes endpoints to create short links, create managed short links with metadata, fetch click and install attribution, and retrieve aggregate link analytics. Use it to power referral campaigns, marketing emails, and social shares with deep links that work across web and native platforms.

5 endpoints

Firebase Hosting API

The Firebase Hosting REST API enables programmatic management of long-running operations behind Firebase Hosting sites and channels, including custom domain provisioning workflows. The v1 surface exposes operations to list, cancel, and delete the long-running operation resources spawned by deploys, channel creation, and custom domain setup. Use it to monitor and tidy up asynchronous Hosting jobs from automation pipelines.

3 endpoints

Firebase Management API

The Firebase Management API enables programmatic setup and lifecycle management of Firebase projects and the iOS, Android, and Web apps registered inside them. It exposes operations to add Firebase to an existing Google Cloud project, register apps, list available locations, fetch SDK config, and manage SHA certificate fingerprints for Android apps. Use it to automate project provisioning across environments without clicking through the Firebase console.

21 endpoints

Firebase ML API

The Firebase ML API provides programmatic access to long-running operations spawned by Firebase ML model management workflows, such as uploading and publishing custom machine learning models for use by Firebase mobile apps. The v1 surface exposes operations to list, cancel, and delete those operations. Use it to monitor model upload pipelines and manage cleanup of operation history during model publishing automation.

3 endpoints

Firebase Realtime Database Management API

The Firebase Realtime Database Management API enables programmatic provisioning and lifecycle management of Realtime Database instances inside a Firebase project. It exposes operations to create, list, get, disable, re-enable, delete, and undelete instances across regional locations. Use it to automate the creation of additional database instances for multi-region apps or environment-per-branch workflows without clicking through the Firebase console.

7 endpoints

Firebase Rules API

The Firebase Rules API creates and manages the security rules that determine when a Firebase Rules-enabled service such as Cloud Firestore, Realtime Database, or Cloud Storage should permit a request. It exposes operations to manage rulesets (immutable rule documents), releases (named pointers to rulesets), fetch the executable form of a release, and run rule tests against synthetic requests. Use it to deploy and validate security rules from CI rather than the Firebase console.

9 endpoints

Fitness API

The Google Fitness API gives apps programmatic access to a user's fitness tracking data, including steps, heart rate, distance, calories, and workout sessions. It exposes data sources, raw datasets, aggregated reads, and named sessions, all scoped to the authenticated user. Apps can read existing data from connected wearables and write new data points or sessions captured by their own clients.

13 endpoints

GKE Hub API

GKE Hub is the control plane for managing fleets of Kubernetes clusters across GKE, Anthos, and attached on-prem or multi-cloud clusters. The API manages fleets, memberships, features such as Config Management and Service Mesh, and the bindings that scope namespaces and roles across the fleet. Use it to centralise policy, observability, and configuration for many clusters under one Google Cloud project.

27 endpoints

GKE On-Prem API

The GKE On-Prem API manages Anthos clusters that run on customer hardware, including bare metal admin and user clusters and VMware-based clusters. It supports cluster creation, upgrades, enrollment of existing clusters, and version queries, integrating on-prem clusters with the rest of Google Cloud's control plane. The API works alongside GKE Hub so on-prem clusters appear in fleets and can receive fleet-level features.

31 endpoints

Gmail API

Send, receive, and organize email programmatically through Gmail mailboxes with support for threads, labels, drafts, and push notifications. Access 1.8 billion Gmail accounts' messaging infrastructure including attachment handling, search filtering, and real-time change notifications via pub/sub watches. Supports batch operations for bulk message management and granular OAuth scopes for least-privilege access control.

79 endpoints

Gmail Postmaster Tools API

The Gmail Postmaster Tools API gives high-volume senders programmatic access to deliverability metrics that were previously only viewable in the Postmaster Tools UI. Senders can pull spam rates, IP and domain reputation, authentication results (SPF, DKIM, DMARC), feedback loop identifiers, and delivery error breakdowns for domains they have verified. The data is aggregated daily and is intended to help senders diagnose deliverability problems before they become reputation-damaging. The API exposes domain registration metadata along with per-day traffic statistics for each verified sending domain.

3 endpoints

Google Analytics Admin API

The Google Analytics Admin API is the configuration surface for GA4 properties. It manages accounts, properties, data streams (web, iOS, Android), conversion events, custom dimensions and metrics, and the user access bindings on those resources. It also exposes provisioning of new accounts via account tickets, change history search, and access reports for compliance review. It is the management plane for GA4; reporting goes through the Google Analytics Data API.

28 endpoints

Google Analytics API

The Google Analytics API v3 (Universal Analytics) exposes both reporting and management for Universal Analytics properties — the predecessor to GA4. It covers the Core Reporting API, Multi-Channel Funnels (MCF), Real Time, and the Management API for accounts, web properties, profiles (views), goals, filters, and user permissions. Universal Analytics stopped processing new data in 2023, so this API is now used primarily to read historical data and to manage legacy property metadata. New analytics work should target the GA4 Admin and Data APIs.

88 endpoints

Google Analytics Data API

The Google Analytics Data API is the reporting surface for GA4 properties. It runs custom reports with dimensions and metrics, batched reports across several queries, pivot reports, real-time reports, and on-demand audience exports. It also exposes a metadata endpoint that lists every dimension and metric available on a property and a checkCompatibility call that explains why a particular dimension/metric combination is not allowed. Reporting only — property configuration goes through the Admin API.

10 endpoints

Google Chat API

The Google Chat API lets applications and bots create and manage spaces, post and update messages, react to user actions, and integrate Chat into automation workflows alongside the rest of Google Workspace. It supports both bot accounts (Chat apps) and user-impersonating OAuth flows, exposing membership management, attachments, message threading, and rich card-based messages. Common uses include incident response bots, deploy notifications, on-call paging, and AI assistants embedded in team conversations.

19 endpoints

Google Civic Information API

The Google Civic Information API provides US-focused civic data — elected officials, polling locations, election information, and political divisions — keyed by postal address or OCD division identifier. It is widely used by civic-tech apps, voter-engagement tools, and journalism projects to surface representatives and ballot information for a given address. The API is small (six endpoints) but covers the main lookups needed for representative info and election day support.

6 endpoints

Google Classroom API

The Google Classroom API gives schools, education-tech vendors, and content publishers programmatic access to courses, rosters, coursework, announcements, submissions, grades, and add-on attachments inside Google Classroom. It supports both teacher and student perspectives via OAuth, manages course aliases for SIS sync, and exposes coursework state transitions including turn-in, return, and reclaim. It is the backbone for SIS-Classroom integrations and add-ons that embed inside the Classroom stream.

95 endpoints

Google Cloud Data Catalog API

Google Cloud Data Catalog API is a fully managed metadata service for discovering, describing, and governing data assets across BigQuery, Pub/Sub, Cloud Storage, and external sources. It exposes catalog search, entry groups, entries, tag templates, and tags so that data stewards can attach business context to columns and tables. Search supports keyword, fully qualified name, and metadata filter syntax. The API also handles IAM at every level so that data discovery can be opened to analysts while edits remain restricted to stewards.

35 endpoints

Google Cloud Memorystore for Redis API

The Google Cloud Memorystore for Redis API creates and manages fully managed Redis instances and clusters on Google Cloud, including provisioning, resizing, version upgrades, failover, backup, import, and export operations. It exposes long-running operations for instance lifecycle changes, retrieves auth strings for client connection, and supports cluster maintenance scheduling and rescheduling. The service is a drop-in target for applications using Redis caching, session storage, and pub/sub patterns inside Google Cloud.

20 endpoints

Google Cloud Support API

The Google Cloud Support API manages technical support cases for the Customer Care offerings attached to a GCP organization, project, or billing account. It exposes case creation, search, escalation, comment threads, and attachment download so support teams can integrate Google's support workflow into their own ticketing and incident systems. It is most often used to mirror cases into ServiceNow or Jira, automatically escalate critical issues, and pull case histories into postmortems.

13 endpoints

Google Docs API

The Google Docs API lets applications read and write Google Docs documents programmatically. Three endpoints — create, get, and batchUpdate — cover document creation, structural retrieval, and a rich batchUpdate language for inserting text, applying styles, embedding images, managing tables, and moving content. Used for templated document generation (contracts, reports, briefs), AI-assisted authoring, and content pipelines that produce shareable Docs at scale.

3 endpoints

Google Drive API

Upload, download, search, and organize files and folders in Google Drive with fine-grained sharing permissions and real-time collaboration metadata. Access 58 endpoints covering file operations, shared drives, permission management, revision history, and change tracking across personal and team drives. Supports resumable uploads for files up to 5 TB and real-time change subscriptions via push notifications.

58 endpoints

Google Forms API

The Google Forms API lets developers create, retrieve, and modify Google Forms and read their responses programmatically. It supports batch updates that change form structure, items, and settings in a single transaction, plus a watch system that notifies an external endpoint when responses arrive. This API turns Forms into a building block for survey workflows, intake systems, and data collection automations.

10 endpoints

Google Identity Toolkit API

The Google Identity Toolkit API v3 is the relying-party endpoint set used by Firebase Authentication and the legacy Identity Toolkit product to manage user accounts and federated sign-in. It exposes operations for creating, retrieving, updating, and deleting accounts, sending email verification and password-reset codes, exchanging credentials for ID tokens, signing users up and in with email and password, and uploading or downloading bulk account data. Newer Firebase Auth deployments use the Identity Toolkit v2 surface; v3 remains the system of record for many existing apps and toolchains.

20 endpoints

Google Keep API

The Google Keep API gives Google Workspace administrators and security tools programmatic access to notes stored in user accounts so they can investigate and remediate findings raised by data loss prevention or insider risk software. It exposes operations to list, create, and delete notes, download attached media, and batch-manage permissions on a note. The API is restricted to enterprise contexts and is not available for consumer Keep accounts.

6 endpoints

Google Marketing Platform Admin API

The Google Marketing Platform Admin API manages organisation-level admin links between a Google Marketing Platform organisation and Google Analytics accounts, including setting Analytics property service levels. It is the administrative control plane for cross-product organisation governance, distinct from the per-product reporting and configuration APIs for Analytics, Search Ads 360, or Display & Video 360. Resources are scoped to a Marketing Platform organisation and operations are synchronous.

5 endpoints

Google My Business API

The Google My Business API (v4) provides programmatic access to manage business location information, reviews, posts, and customer media on Google. It covers accounts, locations, local posts, reviews, media, and insights so businesses can automate updates across Google Search and Maps. Note that newer Business Profile workflows are split across the dedicated mybusiness* APIs (account management, business information, Q&A, verifications, place actions, notifications, lodging) which together replace the older monolithic v4 endpoints.

50 endpoints

Google OAuth2 API

The Google OAuth2 API surfaces the lightweight identity endpoints that complement the broader Google OAuth 2.0 token flow — the userinfo endpoint that returns profile claims for an authenticated user, and the tokeninfo endpoint that introspects a Google-issued access or ID token. Use it after a sign-in flow to retrieve a user's basic profile (email, name, picture, locale) or to validate that a token is still active and was issued for the expected client. The spec exposes 3 endpoints.

3 endpoints

Google Play Android Developer API

The Google Play Android Developer API lets app developers manage their Google Play presence programmatically. The expected workflow is to insert an Edit, make changes (uploading APKs, AABs, listings, screenshots, release tracks), and commit the Edit to publish. The API also covers in-app product and subscription management, voided purchases, app recoveries, internal app sharing artifacts, data safety declarations, and device tier configurations.

112 endpoints

Google Play Custom App Publishing API

The Google Play Custom App Publishing API lets enterprise app developers publish private Android apps directly to specific managed Google Play organisations without going through the public store review queue. The single endpoint creates a custom app under a developer account and associates it with one or more enterprise organisation IDs, returning the package name and Play Console identifiers needed for subsequent uploads. It is intended for managed-Google-Play customers who distribute internal-only Android binaries to employees.

1 endpoints

Google Play Developer Reporting API

The Google Play Developer Reporting API gives Android app developers programmatic access to the same vitals, errors, and anomaly data that appear in Play Console. Across 7 endpoints it exposes searchable apps, queryable metric sets such as crash rate and ANR rate, error issue search, anomaly listing, and release-filter option fetching. Developers can build dashboards, alerting pipelines, and post-release health checks without scraping Play Console.

7 endpoints

Google Play EMM API

The Google Play EMM API lets enterprise mobility management providers deploy, license, and manage apps on Android Enterprise devices. EMM partners use it to enroll enterprises, distribute managed Google Play apps, push web apps, manage app permissions and licenses, and configure managed device policies. The API also covers store layouts, product approvals, service accounts, and notification pulls for near-real-time device state updates.

77 endpoints

Google Play Games Services API

The Google Play Games Services API lets game developers add social and progression features to their titles, including leaderboards, achievements, saved games, events, and player profiles. It backs the Play Games SDKs that ship in mobile games, and exposes server-side endpoints for verifying scores, awarding achievements, and querying player data. The API also supports Recall and Play Grouping access tokens for cross-device account linking.

39 endpoints

Google Play Games Services Management API

The Google Play Games Services Management API manages player progression state for testing, moderation, and support workflows. It resets achievements, scores, events, and quests for individual test accounts or for all tester accounts at once, and lets developers hide or unhide players within an application. Use it from QA pipelines and live ops tools, never against real player data.

18 endpoints

Google Play Games Services Publishing API

The Google Play Games Services Publishing API lets developers configure their games' Play Games Services resources programmatically. It manages the definition of achievements and leaderboards under an application, including localised metadata, sort order, and image references. Use it from build pipelines to keep game configuration in source control and apply changes without clicking through the Play Console.

10 endpoints

Google Play Grouping API

The Google Play Grouping API lets Android apps tag in-app users with custom attributes that Play Console can then use as audience filters in vitals reports, store listing experiments, and notifications. Two endpoints cover verifying that a token belongs to a Play user and creating or updating tags on that user, all keyed by an opaque app-issued token. The intended flow is server-side: an app's backend mints tags such as 'beta_cohort' or 'high_lifetime_value' so Play tooling can segment vitals and messaging on those attributes.

2 endpoints

Google Play Integrity API

The Google Play Integrity API helps Android apps confirm that they are interacting with a genuine binary on a genuine Google-Play-licensed device, replacing the deprecated SafetyNet Attestation. Two server-side endpoints decode an integrity token produced by the Play Integrity client library into device, app, and account verdicts, and write a device recall record so the app's backend can detect token replay across reinstalls. Backends use the verdicts to gate sensitive actions like payments, sign-in, and unlocking premium features.

2 endpoints

Google Search Console API

The Google Search Console API gives programmatic access to Search Console data for verified site owners and to public URL inspection tools. Agents can query search analytics dimensions like clicks, impressions, CTR, and average position, manage verified sites, submit and inspect sitemaps, and run live URL and mobile-friendly checks. Results mirror what site owners see in the Search Console UI and cover the rolling 16-month performance window.

11 endpoints

Google Sheets API

Read, write, and format data in Google Sheets spreadsheets programmatically. Supports creating spreadsheets, appending and updating cell values across ranges, batch operations for bulk reads and writes, developer metadata for custom annotations, and sheet-level management including copying between workbooks. Handles 17 endpoints covering single-cell to multi-range operations with OAuth 2.0 scoped access.

17 endpoints

Google Site Verification API

The Google Site Verification API lets owners prove control over a website or DNS domain so that Google services like Search Console, Analytics, AdSense, and Webmaster Tools recognise them as the verified owner. Agents request a verification token (HTML file, meta tag, DNS TXT, or DNS CNAME), place it on the property, and then call insert to verify ownership. Verified resources can be listed, retrieved, updated, and deleted, and ownership can be shared with other Google accounts.

7 endpoints

Google Slides API

The Google Slides API lets developers and AI agents create, read, and modify Google Slides presentations programmatically. It exposes a batchUpdate primitive that applies sequenced presentation edits — inserting slides, replacing text, adding shapes, applying themes, and updating tables — within a single transactional request. Page thumbnails can be exported and individual slide pages retrieved by object ID, making it suited for templating, mail-merge style document generation, and automated reporting decks.

5 endpoints

Google Tasks API

The Google Tasks API exposes the same tasks and task lists that surface inside Gmail, Google Calendar, and the Tasks mobile apps. Programs can create lists, add and update individual tasks, mark them complete, reorder them with the move action, and clear completed items in bulk. It is the integration surface for AI assistants, calendar add-ons, and productivity tools that need to read or write a user's personal task backlog without scraping the UI.

14 endpoints

Google Vault API

The Google Vault API provides programmatic retention and eDiscovery for Google Workspace data including Gmail, Drive, Chat, Meet, Voice, and Groups. It lets compliance teams create matters, place legal holds on accounts and organizational units, run searches across a domain, and export the resulting evidence for review. Access requires Vault privileges and matter-level sharing, and every export, hold, and search action is auditable.

32 endpoints

Google Wallet API

The Google Wallet API lets issuers create and manage saveable passes including event tickets, boarding passes, loyalty cards, gift cards, offers, and generic passes. Each pass is modeled as a Class (the template) and an Object (the per-user instance), with separate endpoints for creating, updating, expiring, and posting messages to passes. Issuers also smart-tap signing keys, manage Jose JWT formats for the Add to Google Wallet button, and can fan out updates to all holders of a class.

98 endpoints

Google Workspace Alert Center API

The Google Workspace Alert Center API exposes alerts about issues affecting a Workspace domain — phishing campaigns, suspicious account activity, malware, account compromise, and policy violations — that Google's security systems flag. It supports listing, retrieving, undeleting, and batch-deleting alerts, attaching analyst feedback, and reading per-alert metadata. It is intended for security teams that want Workspace alerts pulled into their SIEM or SOAR rather than triaged in the Alert Center web UI.

11 endpoints

Google Workspace Events API

The Google Workspace Events API lets applications subscribe to change notifications across Google Workspace products such as Chat, Meet, and Drive without polling each domain API individually. Subscriptions register a target Pub/Sub topic that receives events when the configured resource changes, and the API exposes endpoints to create, list, get, update, delete, and reactivate those subscriptions. It is the recommended path for real-time integrations with Workspace and removes the need for legacy push notification channels.

6 endpoints

Google Workspace Reseller API

The Google Workspace Reseller API lets authorized partners place and manage orders for Google Workspace and other Google subscription products at scale, mirroring functionality that resellers otherwise perform manually in the Channel Services console. Operations cover customer creation and updates, subscription orders, plan changes, seat changes, renewal settings, suspension and reactivation, and trial-to-paid conversion. Resellers use it to drive provisioning workflows, billing transitions, and customer lifecycle management directly from their own systems.

17 endpoints

Google+ API

The Google+ API is the legacy read interface to the Google+ social platform, exposing public activities, comments, and people resources via 9 GET endpoints. Callers can list a person's activities by collection, fetch a single activity or comment, list commenters or resharers on an activity, and search people by query. Google+ as a consumer product was shut down in 2019, so this spec is preserved primarily for historical archival reads, migration tooling, and reference where legacy Google+ identifiers still appear in customer datasets.

9 endpoints

Groups Migration API

The Google Groups Migration API lets Workspace domain administrators import historical email messages, in RFC 822 format, directly into the archive of a Google Group. It is designed for one-way migrations from legacy mailing-list systems (Listserv, Mailman, on-premises archives) into Workspace so that group members can search and reference old discussions in Groups. The API accepts a single endpoint that uploads one message at a time as multipart media, preserving original headers and timestamps. It does not move attachments stored outside the message, send mail, or create groups.

1 endpoints

Groups Settings API

The Google Groups Settings API exposes the configuration surface of a Google Group: who can post, who can join, message moderation rules, archive policies, custom footers, and visibility. Workspace administrators (or owners of the group) can read and update the full settings document for a single group identified by its email or unique ID. The API is paired with the Admin SDK Directory and Cloud Identity Groups APIs, which manage group lifecycle and membership; Groups Settings only controls how an existing group behaves.

3 endpoints

HomeGraph API

The HomeGraph API is the cloud surface that smart-home device makers use to keep Google Assistant in sync with the state of devices in a user's home. Cloud-to-cloud integrations call HomeGraph to request a fresh device sync after the user adds or removes hardware, push state and notification updates when a device changes (lights turn on, door is unlocked), and query the current state of devices Assistant has cached. The API is paired with the Smart Home action fulfilment pattern: device makers serve their own intent handlers and use HomeGraph to keep Google's home graph in sync.

5 endpoints

IAM Service Account Credentials API

The IAM Service Account Credentials API mints short-lived credentials for Google Cloud service accounts. A caller with iam.serviceAccountTokenCreator on a target service account can request a 1-hour OAuth 2.0 access token, an OpenID Connect ID token, a signed JWT, or a signed binary blob, all issued in the target service account's identity. This is the standard mechanism for service-account impersonation, workload identity federation, and key-less signing on Google Cloud, replacing the practice of distributing long-lived service-account JSON keys.

5 endpoints

Identity and Access Management (IAM) API

The Identity and Access Management (IAM) API v2 manages deny policies that supplement Google Cloud's allow-based IAM bindings. A deny policy is attached to an organisation, folder, or project resource and lists permissions that must not be granted regardless of any allow rule. The v2 API provides CRUD over these deny policies and supports long-running operation tracking for asynchronous policy updates. It is the modern surface for fine-grained, exception-based access control on Google Cloud and is paired with the broader IAM v1 surface for service accounts, allow policies, and roles.

5 endpoints

KMS Inventory API

The KMS Inventory API gives Google Cloud security teams an organization-wide view of Cloud KMS crypto keys and the resources protected by them. It exposes operations to list every crypto key inside a project, summarize the resources protected by a specific key, and search across an entire organization for resources covered by customer-managed encryption. The API is read-only and complements the standard Cloud KMS API by providing inventory and audit data.

3 endpoints

Knowledge Graph Search API

The Knowledge Graph Search API exposes a single endpoint that searches Google's Knowledge Graph for entities — people, places, organizations, films, and other notable things — and returns Schema.org-formatted results with names, descriptions, types, image URLs, and detailed descriptions. It is intended for autocomplete experiences, entity disambiguation, and enrichment of internal records with canonical Google identifiers. The API is read-only and works with a simple API key.

1 endpoints

Kubernetes Engine API

Google Kubernetes Engine (GKE) API lets developers provision and manage GKE clusters, node pools, and operations on Google Cloud. It exposes the full lifecycle of a managed Kubernetes control plane: create clusters in zonal or regional mode, scale node pools, upgrade master and node versions, configure addons such as HTTP load balancing or network policy, and rotate cluster credentials. The API also surfaces server configuration metadata describing the available Kubernetes versions and machine types per location. It is the canonical way to script GKE infrastructure outside of Terraform or the Cloud Console.

63 endpoints

Library Agent API

The Library Agent API is Google's example library service exposing a small set of operations over shelves and books, intended for developers to learn the Google Cloud APIs design patterns. It supports listing shelves, listing or fetching individual books, and modeling borrow and return actions on a book. Because it is a sample API rather than a production service, it is most useful as a teaching tool, an integration test target, or a reference for Google's resource-oriented API conventions.

5 endpoints

Local Services API

The Local Services API gives Local Services Ads providers and their agencies programmatic access to two reporting datasets: account-level performance reports summarising spend, leads, and impressions, and detailed lead reports showing per-lead metadata such as charge amount, lead type, and dispute status. It is a read-only API designed for billing reconciliation, lead quality analysis, and feeding LSA performance data into business intelligence systems.

2 endpoints

Looker (Google Cloud core) API

The Looker (Google Cloud core) API manages the lifecycle of Looker instances hosted as a Google Cloud service, including provisioning, restart, import, export, and deletion. It is the control-plane API for Looker on Google Cloud, distinct from Looker's own SDK that handles dashboards, looks, and queries. Operations are long-running, returning operation handles that can be polled or cancelled, and instances are scoped to project locations.

11 endpoints

Managed Service for Microsoft Active Directory API

Managed Service for Microsoft Active Directory provides a hardened, highly available Microsoft AD running on Google Cloud, with the API covering domain provisioning, trust relationships, schema extension, LDAPS configuration, backups, and migration from existing on-premises forests. Operations are scoped to project locations and most state changes return long-running operation handles for polling. The API also exposes domain-join helpers, peerings, and SQL integration controls used by hybrid Windows workloads.

28 endpoints

Manufacturer Center API

The Manufacturer Center API lets brand manufacturers submit and maintain authoritative product data and product certifications used across Google's shopping surfaces. Brands push canonical attributes such as GTIN, MPN, brand name, image, product detail, and feature descriptions, plus regulatory or industry certifications, so retailers and Google's shopping experiences show accurate manufacturer-supplied content. The API is scoped per Manufacturer Center account and is distinct from Merchant Center, which is used by retailers to upload their own offers.

8 endpoints

Migration Center API

Migration Center is Google Cloud's unified workload-discovery and migration-planning service that catalogs on-premises and cloud assets, groups them, and produces reports for migrations to Google Cloud. The API exposes assets, groups, import jobs, preference sets, sources, and reports, plus heartbeat endpoints used by data collectors. Many state changes are long-running operations and the API is scoped to project locations.

34 endpoints

My Business Account Management API

The My Business Account Management API manages access and ownership for Google Business Profile accounts and locations. It exposes accounts, admins, and invitations resources so organisations can programmatically grant or revoke management rights, transfer locations between accounts, and respond to incoming admin invitations. It is the access-control layer of the Business Profile API family — pair it with the Business Information, Q&A, and verifications APIs to manage the actual listing content.

11 endpoints

My Business Business Information API

The My Business Business Information API manages the structured content of Google Business Profile locations — names, addresses, phone numbers, categories, attributes, hours, and service items. It exposes locations, attributes, categories, chains, and Google Locations search resources so businesses can keep listings accurate at scale across Google Search and Maps. Use it together with the Account Management API (for access) and the Verifications API (for new listings) to fully automate Business Profile operations.

11 endpoints

My Business Lodging API

The My Business Lodging API manages lodging-specific attributes for hotels, B&Bs, and other accommodations on Google Business Profile. It exposes a Lodging resource per location that captures amenities, accessibility features, family options, business centre availability, and Google-updated lodging signals so listings appear correctly in Google Search and Google Travel surfaces. Use it together with Business Information for general listing data and Verifications for ownership checks.

3 endpoints

My Business Notifications API

The My Business Notifications API configures Pub/Sub-based notification settings for Google Business Profile accounts. It exposes a single notificationSetting resource per account that controls which Business Profile events (new reviews, questions, status changes) are pushed to a Cloud Pub/Sub topic. Pair it with the Q&A and v4 reviews endpoints to build event-driven Business Profile workflows instead of polling.

2 endpoints

My Business Place Actions API

The My Business Place Actions API manages action links — book, order, reserve, menu, appointments — that appear on Google Business Profile listings in Google Search and Maps. It exposes placeActionLinks per location and a placeActionTypeMetadata listing that explains which action types each country and category supports. Use it to drive bookings and orders directly from a Business Profile panel without sending users to a search results page.

6 endpoints

My Business Q&A API

The My Business Q&A API manages questions and answers that appear on Google Business Profile listings in Search and Maps. It exposes questions and answers resources per location, with create, list, update, delete, and upsert flows so businesses can post owner-authored questions, reply to customer questions, and curate answer threads. Combine with the Notifications API for real-time question alerts and the Business Information API to keep the parent listing accurate.

7 endpoints

My Business Verifications API

The My Business Verifications API runs the ownership verification flow for Google Business Profile locations. It exposes endpoints to fetch the verification options available to a location (postcard, phone, email, video), start a verification, complete it with a code, list past attempts, and read the Voice of Merchant state that gates listing visibility. Pair it with the Business Information API after verification succeeds to start managing listing content.

5 endpoints

Network Connectivity API

The Network Connectivity API manages Google Cloud's Network Connectivity Center — a hub-and-spoke service that interconnects on-premises networks, VPCs, and hybrid environments. It exposes hubs, spokes, route tables, internal ranges, and policy-based routes so platform teams can build, inspect, and govern transitive connectivity across global Google Cloud infrastructure. Pair it with Compute Engine networking and Cloud DNS for a full hybrid networking control plane.

35 endpoints

Network Management API

The Network Management API provides Google Cloud's network performance monitoring and diagnostics surface. It exposes connectivityTests as a primary resource — a saved test definition with source and destination endpoints — together with operations for create, list, rerun, and delete. Use it to verify reachability across VPCs, hybrid networks, and Network Connectivity Center hubs as part of change management or incident response.

14 endpoints

Network Security API

The Network Security API configures and manages Google Cloud network security policies — address groups, authorization policies, server and client TLS policies, gateway security policies, and security profile groups. It provides the control plane for shaping which traffic is allowed across VPC networks, load balancers, and Google Cloud workloads. Use it to define IP allow lists, enforce mTLS, attach URL filtering rules, and bind security profiles to gateways. The spec exposes 47 endpoints across regional locations and long-running operations.

47 endpoints

Network Services API

The Network Services API manages Google Cloud's application-aware networking resources — gateways, meshes, endpoint policies, HTTP/gRPC/TCP/TLS routes, service bindings, and authorization extensions. It is the control plane for Cloud Service Mesh and managed networking resources that route traffic to backend services with L7 logic. Use it to configure traffic routing, attach service extensions for custom request/response processing, and bind services to meshes. The spec exposes 38 endpoints across regional locations.

38 endpoints

Notebooks API

The Notebooks API manages Vertex AI Workbench managed notebook instances on Google Cloud. It provisions, starts, stops, upgrades, resets, and diagnoses Jupyter-based development environments backed by Compute Engine VMs with pre-installed ML frameworks. Use it to spin up GPU/TPU-equipped notebook VMs for data scientists, restore from backup, rollback to prior states, and pull diagnostic bundles when an instance misbehaves. The spec exposes 23 endpoints across regional locations.

23 endpoints

On-Demand Scanning API

The On-Demand Scanning API scans container images for OS package and language ecosystem vulnerabilities outside the standard Artifact Registry auto-scan path. It exposes an analyzePackages operation that submits an image (typically resolved by digest) for scanning, then returns a long-running operation whose result lists vulnerability occurrences and their severity. Use it from CI pipelines, ad-hoc security checks, or air-gapped environments where you want explicit control over when an image is scanned. The spec exposes 7 endpoints.

7 endpoints

Organization Policy API

The Organization Policy API configures governance constraints across the Google Cloud resource hierarchy — organisations, folders, and projects. It exposes built-in constraints (boolean, list, custom) and lets administrators author and apply policies that allow or deny specific resource configurations, such as restricting which regions VMs can run in or which service accounts can be created. The API also supports custom constraints for resource fields not covered by built-ins. The spec exposes 9 endpoints.

9 endpoints

OS Config API

The OS Config API manages patch deployments, OS policy assignments, and inventory across Compute Engine VM fleets. It schedules patch jobs (with maintenance windows, reboot behaviour, and rollout strategies), declares desired OS state via OS Policies, and surfaces inventory and patch compliance per instance. Use it to keep Linux and Windows VM fleets compliant with security baselines and to drive scheduled patch rollouts. The spec exposes 17 endpoints.

17 endpoints

PageSpeed Insights API

The PageSpeed Insights API runs Lighthouse against any public URL and returns a structured performance report including Core Web Vitals, lab metrics, and optimisation suggestions. It exposes a single runPagespeed endpoint that accepts a URL plus options for strategy (mobile or desktop) and the categories to score (performance, accessibility, best-practices, SEO, PWA). Use it to integrate web performance budgets into CI, build dashboards that track real-user metrics over time, or pull suggestions to feed engineering backlogs. The spec exposes 1 endpoint.

1 endpoints

Payments Reseller Subscription API

The Payments Reseller Subscription API lets approved Google partners manage subscriptions on behalf of end users for Google products (such as YouTube Premium) sold through reseller channels. It exposes operations to find eligible promotions, list available products, provision a subscription for a user, and run lifecycle actions including cancel, suspend, resume, extend, undo cancel, and entitle. Use it to integrate Google subscription billing into a partner's checkout flow, manage post-sale lifecycle events, and apply qualifying promotions. The spec exposes 13 endpoints.

13 endpoints

People API

The Google People API provides programmatic access to a user's profile and contacts stored in their Google Account. Applications can read and write personal contacts, organise them into contact groups, and access read-only profile data and other-contacts inferred from email and chat interactions. The API supports batched lookups and structured field masks so callers fetch only the fields they need across 23 endpoints covering people, contactGroups, and otherContacts resources.

23 endpoints

Perspective Comment Analyzer API

The Perspective Comment Analyzer API scores user-generated text on attributes such as toxicity, severe toxicity, insult, profanity, and threat. Built by Jigsaw and Google's Counter Abuse Technology team, it powers comment moderation for newsrooms, forums, and chat apps. Callers submit a comment and receive per-attribute probability scores and span-level annotations, plus a suggestscore endpoint to send labels back into the model's training pipeline.

2 endpoints

Places API (New)

The Google Places API (New) lets applications search for businesses and points of interest, autocomplete place queries as the user types, find nearby places by category, and fetch detailed information for a specific place by resourceName. The four endpoints in v1 cover text search, nearby search, autocomplete, and place details, with field masks that let callers control billing-relevant response size. Each Place response can include addresses, opening hours, ratings, photos, and Plus Codes drawn from Google Maps' global place database.

4 endpoints

Policy Analyzer API

The Google Cloud Policy Analyzer API surfaces activity data that helps organisations understand and right-size their Cloud IAM policies. The single endpoint runs an activities query under a parent organisation, folder, or project, returning records about how IAM permissions and service-account keys have actually been used over a configurable lookback window. Security and compliance teams use that activity data to find unused permissions, dormant service accounts, and over-broad role grants worth removing.

1 endpoints

Policy Simulator API

The Google Cloud Policy Simulator API lets administrators model the impact of a proposed IAM policy change before they apply it. Three endpoints support replay workflows: create a Replay under a parent organisation, folder, or project, fetch a single Replay's status and metadata, and list ReplayResults that show how each historical access request would have been decided under the candidate policy. Security and platform teams use simulations to confirm that tightening a role or removing a binding will not break production access.

3 endpoints

Policy Troubleshooter API

The Google Cloud Policy Troubleshooter API explains why a particular Google Cloud principal would be allowed or denied a specific permission on a specific resource. Its single iam:troubleshoot endpoint accepts an AccessTuple of {principal, fullResourceName, permission} and returns the granted access and an explanation that walks through every IAM policy and binding involved in the decision. Platform and security teams use it to debug surprising access-denied errors and to verify least-privilege role design before rollout.

1 endpoints

Pub/Sub Lite API

Google Cloud Pub/Sub Lite is a zonal, partition-based messaging service that offers lower per-message cost than Pub/Sub at the expense of zonal availability and explicit partition and capacity management. The admin API exposes topics, subscriptions, reservations, and partition statistics, while the cursor and topicStats APIs let consumers manage commit positions and inspect lag and throughput. Pub/Sub Lite is well suited for log ingestion, event archival, and telemetry pipelines that can tolerate zonal scope in exchange for predictable economics.

20 endpoints

Public Certificate Authority API

The Google Public Certificate Authority API creates and manages ACME External Account Binding (EAB) keys associated with Google Trust Services, the publicly trusted CA operated by Google. EAB keys let an ACME client tie its account to a specific Google Cloud project so it can request publicly trusted TLS certificates from Google Trust Services through any RFC 8555 ACME workflow. The API surface is intentionally minimal — its single endpoint mints the EAB key material that downstream ACME clients consume.

1 endpoints

Rapid Migration Assessment API

The Google Cloud Rapid Migration Assessment API drives the Migration Center collector workflow used to inventory on-premises and other-cloud workloads ahead of a Google Cloud migration. It exposes operations to register collectors, pause and resume their data collection, attach annotations, and manage the long-running operations that back collector lifecycle changes. Output from this API feeds Migration Center cost and fit analyses and the recommended landing-zone shape for Google Cloud.

12 endpoints

Reader Revenue Subscription Linking API

The Reader Revenue Subscription Linking API lets news publishers tie a Google reader identity to a publisher subscription so that signed-in Google users see their entitlements honored across Google surfaces. Publishers exchange reader IDs and subscription metadata with Google to mark a reader as entitled, update existing entitlements, or remove the link when a subscription ends. The API is the connective tissue between a publisher's subscription system of record and Google's reader-facing surfaces.

3 endpoints

Real-time Bidding API

The Google Real-time Bidding API lets bidders and buyers manage their RTB integration with Google's Authorized Buyers exchange. It exposes operations to manage bidder endpoints, creatives, pretargeting configurations, user lists, and the publisher and creative review workflows that gate eligibility to bid. The API is the control plane for an RTB integration — bidding traffic itself flows over a separate OpenRTB or Google protocol bidder endpoint.

28 endpoints

reCAPTCHA Enterprise API

Google reCAPTCHA Enterprise protects websites and apps from fraudulent activity, spam, and abuse using risk scores derived from billions of signals. The API exposes operations to create site keys, evaluate user actions through assessments, define and reorder firewall policies, manage IP overrides, and migrate legacy reCAPTCHA keys. Risk scores returned by assessments power downstream decisions such as showing additional verification, throttling traffic, or blocking outright.

18 endpoints

Recommendations AI (Beta)

Recommendations AI (Beta) is Google Cloud's managed personalization service for predicting catalog items a user is likely to engage with next. The API exposes operations to manage catalogs and catalog items, ingest user events, register prediction API keys, and call serving endpoints that return ranked recommendations. Google strongly recommends new customers use the Retail API, which incorporates the GA version of these capabilities; this beta API remains for existing integrations.

17 endpoints

Recommender API

The Google Cloud Recommender API surfaces machine-learning-driven recommendations and insights about Google Cloud resources, helping teams optimize cost, security, performance, and reliability across projects, folders, and organizations. It exposes recommenders for areas such as idle VM detection, IAM role rightsizing, and commitment utilization, and lets clients mark recommendations as claimed, accepted, succeeded, failed, or dismissed to track lifecycle. Insights and recommendations are scoped per location and recommender type, with full IAM-controlled access and audit visibility.

12 endpoints

Remote Build Execution API

The Google Remote Build Execution API administers RBE instances and worker pools used to scale Bazel and other Remote Execution-API-compatible builds across distributed worker fleets. It supports creating, listing, updating, and deleting RBE instances, configuring worker pools that supply the build farm, and managing IAM bindings that govern who can submit work. Specialized create endpoints exist for AndroidCI, Kokoro, and Guitar instances, alongside a notification-test endpoint for verifying alert delivery.

13 endpoints

Safe Browsing API

The Google Safe Browsing API v5 lets client applications check whether URLs and other web resources match Google-curated lists of malware, phishing, and other unsafe content. The v5 surface focuses on a hash-prefix search endpoint that preserves user privacy by sending only a hash prefix to the server. Safe Browsing is licensed for non-commercial use; Web Risk is the commercial equivalent for products that sell or generate revenue from the threat data.

1 endpoints

SAS Portal API

The Google SAS Portal API administers Spectrum Access System deployments for the CBRS 3.5 GHz radio band, the framework that Google uses to coordinate shared wireless spectrum in the United States. It exposes endpoints to manage customers, deployments, GCP project bindings, legacy organization migration, installer secret generation and validation, and access policies. The portal is used by SAS administrators and CBRS device installers to configure how customer devices are registered with Google's SAS service.

24 endpoints

SAS Portal API (Testing)

The SAS Portal API (Testing) is the Google Spectrum Access System staging surface used for managing CBRS (Citizens Broadband Radio Service) deployments, customers, nodes, devices, and installer workflows. It exposes operations for provisioning customer hierarchies, registering and validating CBSDs, signing devices, and managing deployment-level Google Cloud project bindings. The testing endpoint mirrors production semantics so integrators can exercise SAS workflows safely before promoting them to live spectrum operations.

24 endpoints

Search Ads 360 API

The Search Ads 360 API automates conversion uploads and report downloads for paid search and shopping campaigns managed in Search Ads 360 (the rebranded DoubleClick Search). Advertisers send offline and online conversions, update conversion availability, and pull dimension- and metric-rich reports across agency, advertiser, and engine account hierarchies. The API is the canonical interface for tying back-end revenue, CRM-defined conversions, and saved-column data into Search Ads 360 attribution and reporting.

11 endpoints

Search Ads 360 Reporting API

The Search Ads 360 Reporting API automates the download of search marketing reports from Google's enterprise search-ads management product. Reporting is driven by a query language similar to Google Ads' GAQL: clients submit a search request specifying fields, resource, and filters, and the API streams back rows of campaign, ad group, keyword, or conversion metrics. The API also exposes endpoints to list accessible customers, retrieve resource metadata for the field schema, and read individual resource records by name.

5 endpoints

Secret Manager API

Google Cloud Secret Manager stores sensitive data such as API keys, passwords, certificates, and database credentials with versioning, IAM-based access control, and CMEK encryption. The API lets agents create secrets, add new versions, access specific versions, enable, disable, and destroy versions, and manage replication policies across regions. It is a managed alternative to rolling your own secret store on top of GCS or running HashiCorp Vault.

15 endpoints

Security Command Center API

Security Command Center (SCC) is Google Cloud's centralized vulnerability and threat reporting service for GCP organizations. The API gives programmatic access to assets, findings, sources, and notification configs — the same data surfaced in the SCC dashboard. Agents can list and filter findings, mute or change finding state, group assets and findings, manage notification configs that stream events to Pub/Sub, and run BigQuery exports.

34 endpoints

Security Token Service API

Google Security Token Service exchanges Google or third-party credentials for short-lived OAuth 2.0 access tokens scoped to specific Google Cloud resources. It underpins workload identity federation, letting workloads running on AWS, Azure, OIDC providers, or SAML-based identity systems impersonate Google service accounts without long-lived service-account keys. The single endpoint accepts a subject token plus a target scope and returns a federated access token suitable for calling any Google Cloud API.

1 endpoints

Sensitive Data Protection (DLP)

Google Sensitive Data Protection (formerly Cloud DLP) is a fully managed service for discovering, classifying, and de-identifying sensitive data such as PII, PHI, and credentials inside text, images, and structured stores. The API supports built-in and custom infoTypes, inspection jobs, deidentify and reidentify operations, hybrid inspection from agents, and continuous data profiling across BigQuery and Cloud Storage. Teams use it for compliance (GDPR, HIPAA), tokenisation, and pre-prompt sanitisation of LLM inputs.

32 endpoints

Serverless VPC Access API

The Serverless VPC Access API manages connectors that let serverless services (Cloud Run, Cloud Functions, App Engine standard) reach internal IP addresses inside a VPC network. It exposes connector create, list, get, and delete operations along with locations and long-running operation tracking. Connectors are the canonical bridge for serverless workloads that need private connectivity to databases, internal load balancers, or other VPC-only resources.

7 endpoints

Service Consumer Management API

Service Consumer Management is the Google Cloud API service producers use to manage tenant projects and tenancy units for services built on Service Infrastructure. It lets producers create per-consumer tenant projects, attach existing projects, apply project-level configuration like IAM bindings and billing accounts, and clean up by detaching, removing, or undeleting projects. This is the control plane behind multi-tenant SaaS-on-GCP offerings such as Cloud SQL or AlloyDB private services.

12 endpoints

Service Control API

Service Control is the runtime admission-control and telemetry-reporting endpoint for services integrated with Google's Service Infrastructure. Service producers call check before serving a request to enforce per-consumer policy, allocateQuota to debit metered quota buckets, and report to push usage and audit telemetry into the GCP control plane. It is what powers the per-consumer enforcement and billing for Google's own and partner-managed APIs.

3 endpoints

Service Directory API

Service Directory is Google Cloud's managed service registry for discovering, publishing, and connecting services across GCP, on-prem, and other clouds. The API organises services into namespaces, registers individual services with metadata, and tracks endpoints with addresses, ports, and annotations. A resolve operation returns all healthy endpoints for a service so clients can do client-side load balancing or DNS lookup.

14 endpoints

Service Management API

Google Service Management is the producer-side API for publishing and managing services on Google Cloud Platform's Service Infrastructure. Service producers create a service, submit configuration documents (.proto, OpenAPI, gRPC) describing endpoints and policies, manage rollouts that promote configs into production, and control which consumer projects have the service enabled. It powers the lifecycle of every Google API and customer-managed service that integrates with the Service Infrastructure.

19 endpoints

Service Networking API

Service Networking automates the network plumbing required for managed Google Cloud services that need private connectivity into a customer's VPC, like Cloud SQL, Memorystore, and AlloyDB. The API lets you create and manage VPC peerings between a producer service and a consumer VPC, allocate private IP ranges from the consumer side, manage DNS zones for the producer service, and configure VPC Service Controls. It is the control plane behind 'Private services access' in the GCP UI.

25 endpoints

Service Usage API

Service Usage is the consumer-side API for managing which Google Cloud services are enabled on a project, folder, or organization. Agents can list every available service in the catalogue, see which are currently enabled, enable or disable a service, and batch enable up to 20 services in one call. It is the API behind 'Enable APIs and services' in the GCP console and the foundation for any tooling that bootstraps GCP projects.

9 endpoints

Smart Device Management API

The Smart Device Management API gives developers and AI agents programmatic access to a Google account holder's Nest devices and the structures and rooms they belong to. It exposes operations to list devices under a user enterprise, retrieve a device's current traits (such as thermostat setpoints, camera images, and doorbell events), and execute commands like setting a target temperature mode. Authorisation is obtained through Device Access partner enrolment plus a per-user OAuth consent flow, after which devices appear under the authorising user's enterprise.

5 endpoints

Storage Transfer API

The Storage Transfer API moves data into Google Cloud Storage on a schedule or on demand. It supports transfers from Amazon S3, HTTP/HTTPS sources, on-premises POSIX file systems via agent pools, and another Cloud Storage bucket. A transfer job describes source, destination, schedule, and filtering rules; transfer operations are individual runs of those jobs that can be paused, resumed, or cancelled. The API also exposes Google service accounts used to grant the transfer service access to source data.

15 endpoints

Street View Publish API

The Street View Publish API lets developers and AI agents upload, list, update, and delete user-contributed 360 photos and photo sequences on Google Maps. Single 360 photos and ordered photo sequences are uploaded via a startUpload-then-create flow that returns an upload URL the client streams content into. The API exposes batch operations for retrieving, updating, and deleting many photos at once, and supports attaching metadata such as capture time, place IDs, and connections that link adjacent photos.

14 endpoints

Tag Manager API

The Google Tag Manager API gives programmatic access to GTM accounts, containers, workspaces, tags, triggers, variables, environments, and version history. It lets ops and analytics teams script tag deployments, audit container configurations, replicate environments across properties, and publish container versions without using the GTM web UI. Every change made through the API is captured in workspace history and can be promoted through environments for staged rollouts.

55 endpoints

Traffic Director API

Traffic Director is Google Cloud's managed control plane for service mesh and proxyless gRPC architectures. Its single discovery endpoint reports the runtime status of connected Envoy proxies and gRPC clients — which clusters, listeners, routes, and endpoints each xDS client has accepted, and which versions are in use. Operators query this surface to debug mesh propagation, verify configuration roll-outs across thousands of sidecars, and confirm that a new route or endpoint update has reached every workload.

1 endpoints

Transcoder API

Transcoder API converts source video files into streaming-ready and downloadable formats including HLS, DASH, MP4, and WebM, applying multiple bitrates, codecs, and resolutions in a single job. It supports adaptive bitrate ladders, audio track muxing, sprite-sheet generation, ad insertion markers, and image overlays. Job templates encapsulate frequently used encoding settings, so production workflows submit jobs by template name plus input/output Cloud Storage URIs rather than re-specifying ladder parameters per file.

6 endpoints

Travel Impact Model API

The Travel Impact Model API returns carbon dioxide equivalent (CO2e) emission estimates for individual flight legs based on Google's Travel Impact Model. Given an origin airport, destination airport, operating carrier, flight number, and departure date, the API returns per-passenger emissions broken out by cabin class along with the model version used. It is designed for travel platforms, sustainability dashboards, and reporting systems that need consistent, comparable flight emissions data.

1 endpoints

Vertex AI API

The Vertex AI API is Google Cloud's unified surface for training, tuning, deploying, and serving machine learning models, including Google's foundation models such as Gemini and PaLM and customer-trained models. It exposes operations on datasets, training pipelines, models, endpoints, batch prediction jobs, feature stores, indexes, and model lineage. With 202 endpoints, it covers the full MLOps lifecycle from data ingestion through online and batch inference. It is the right tool for teams building production ML systems on Google Cloud rather than just calling a hosted LLM endpoint.

202 endpoints

VM Migration API

The VM Migration API (Migrate to Virtual Machines) programmatically migrates VMware, AWS, and Azure virtual machine workloads to Google Compute Engine. It exposes sources, datacenter connectors, migrating VMs, clone and cutover jobs, replication cycles, groups, and target projects so platform teams can script migration waves, observe replication health, and finalize cutovers. It replaces a console-driven workflow with end-to-end automation suitable for large fleet migrations.

34 endpoints

VMware Engine API

The Google VMware Engine API programmatically manages dedicated VMware private clouds running natively on Google Cloud. It exposes private clouds, clusters, ESXi node types, networks, network peerings, HCX activation keys, DNS bindings, management DNS zones, NSX and vCenter credentials, and subnets so platform teams can script cluster provisioning, capacity changes, and network integration. It targets organizations running VMware workloads who need cloud control without changing the underlying hypervisor.

45 endpoints

Web Fonts Developer API

The Google Web Fonts Developer API exposes the catalogue of font families served by Google Fonts so that applications can programmatically discover available typefaces, variants, subsets, and category metadata. The API is read-only and returns the same font index that powers the Google Fonts directory, including version, last-modified date, files per variant, and supported scripts. It is most useful for building font pickers, design tools, and CMS integrations that need an up-to-date list of free, open-source web fonts.

1 endpoints

Web Risk API

The Google Web Risk API lets client applications check URLs against Google's continuously updated lists of unsafe web resources, including phishing pages, malware sites, and unwanted software. It exposes both a hash-based lookup that preserves user privacy and a direct URI search for low-volume use, alongside an evaluate endpoint that returns risk scores for borderline URLs. Web Risk is a paid commercial successor to the public Safe Browsing API and is intended for products that need higher quotas, an SLA, and the ability to submit URLs for review.

8 endpoints

Web Search Indexing API

The Web Search Indexing API lets site owners notify Google Search when pages are added, updated, or removed so the index can be refreshed faster than crawl-based discovery. It is intended for time-sensitive page types such as job postings and live broadcast events. The API exposes two operations on URL notifications: publishing an update or removal event, and reading the metadata for the most recent notification on a URL.

2 endpoints

Web Security Scanner API

The Google Web Security Scanner API automates dynamic application security testing for web apps running on App Engine, Compute Engine, and Google Kubernetes Engine. It crawls a target site, executes attack vectors against discovered URLs, and reports vulnerability findings such as cross-site scripting, mixed content, outdated libraries, and insecure cookies. Scans are configured as scanConfigs, executed as scanRuns, and produce findings and crawled-URL artefacts that can be retrieved for triage in CI or security dashboards.

11 endpoints

Workflow Executions API

The Google Workflow Executions API runs workflows defined in Google Cloud Workflows and exposes the lifecycle of each execution. Clients trigger a workflow with a JSON argument payload, observe step-by-step progress through stepEntries, cancel in-flight runs, and pull a structured execution result when complete. It also supports triggering workflows from Pub/Sub messages and exporting historical execution data for analysis. This is the runtime companion to the Workflows API, which manages workflow definitions.

9 endpoints

Workflows API

The Google Workflows API manages the definitions of Cloud Workflows — a serverless service that orchestrates calls to Google Cloud, third-party APIs, and HTTP endpoints in declarative YAML. Through this API you create, update, list, and delete workflow definitions and inspect available revisions for rollback and audit. To actually execute a workflow you call the companion Workflow Executions API; this API is purely the control plane for the definition lifecycle.

8 endpoints

Workload Manager API

The Google Workload Manager API automates the validation of enterprise workloads — SAP, Microsoft SQL Server, and other regulated deployments — against best-practice rules and recommendations on Google Cloud. Through evaluations and rules, teams discover deployed workload profiles, run on-demand or scheduled checks, and ingest insights for centralised reporting. The API exposes evaluations, executions, results, discovered profiles, and rules so engineering and SRE teams can shift workload compliance left into automation.

14 endpoints

YouTube Analytics API

The YouTube Analytics API exposes channel and content performance data for the authorised YouTube account. It supports targeted reports — views, watch time, subscribers gained, demographics, traffic sources — driven by metric, dimension, and filter parameters, plus group and groupItem management to roll multiple videos or channels into named cohorts. This is the API for live, ad-hoc analytics queries; bulk historical exports use the separate YouTube Reporting API.

8 endpoints

YouTube Data API v3

Access and manage YouTube video content, channels, playlists, comments, live streams, and captions programmatically. Supports video search across YouTube's catalog of over 800 million videos, channel analytics retrieval, playlist curation, comment moderation, and live broadcast management. Enables both read-only access to public data via API keys and full account management via OAuth 2.0 scopes including upload, rating, and subscription operations.

82 endpoints

YouTube Reporting API

The YouTube Reporting API schedules and downloads bulk CSV reports of YouTube channel and content analytics. Clients pick a reportType, create a recurring job, and pull the daily report files generated against the authorised channel. This is the right API for warehousing, backfilling, and large-scale analytics work where parameterised live queries are impractical; YouTube Analytics handles the ad-hoc, real-time use case.

8 endpoints

Connect Your Agent

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.