Google Cloud API Gateway

What Google Cloud API Gateway is
Google Cloud API Gateway provides a managed entry point for backend services, giving them a consistent REST API regardless of how the services are implemented. It handles API hosting, logging, monitoring, and security, and integrates with Google Cloud for traffic management, authorization, and monitoring concurrent API calls. Supported authentication options include API keys, Google authentication methods, Google ID tokens, and service accounts or JWT.
The gateway accepts OpenAPI 2.0 and OpenAPI 3.0 specifications, including all OpenAPI 3.0 patch versions. Documented backend integrations include Cloud Run, Cloud Run functions, and App Engine. It supports HTTP/REST, HTTP/JSON, and gRPC, along with request transformation and rate limiting. Logs capture request and response information, while monitoring tracks latency, traffic, and errors.
Documented limits include 50 APIs total, 100 API configurations per API, and 50 gateways per region. Request and response payloads can be up to 32 megabytes, except for gRPC transcoding, which is limited to 1 megabyte. New security settings enforce TLS 1.2 or later. Public Preview features include MCP support for making existing REST APIs available as tools to AI agents, and model routing for OpenAI-compatible prompts to models in Model Garden. Pricing is listed by API-call volume, including $3.00 per month for the 2M–1B calls tier and $1.50 per month for the 1B+ tier.
Who it suits
Google Cloud API Gateway suits developers and organizations that need a managed, secure API layer for backend services, particularly services using Cloud Run, Cloud Run functions, or App Engine. It also fits teams that need API traffic visibility, rate limiting, or OpenAPI-based configuration.
What it does well
- Provides API hosting, logging, monitoring, and security management.
- Supports API keys, Google authentication, ID tokens, and service accounts or JWT.
- Accepts OpenAPI 2.0 and OpenAPI 3.0 specifications.
- Tracks latency, traffic, and errors in request and response logs.
- Supports HTTP/REST, HTTP/JSON, and gRPC.
- Rate limiting and request transformation are supported.
What to know first
- Does not proxy to other Google Cloud APIs such as BigQuery APIs.
- gRPC transcoding payloads are limited to 1 megabyte.
- The service has limits on APIs, configurations, and gateways.
- The 0–2M API-call tier has no stated price.
Limits
The documented service limits are 50 APIs total, 100 API configurations per API, and 50 gateways per region. Requests and responses are limited to 32 megabytes, with gRPC transcoding limited to 1 megabyte; the monthly request limit is 1,000,000,000 requests.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| 1B+ API calls | per month per billing account · 1B+ API calls/month · cost per million API calls | $1.50 a month |
| 2M-1B API calls | per month per billing account · 2M-1B API calls/month · cost per million API calls | $3 a month |
| 0-2M API calls | per month per billing account · 0-2M API calls/month · cost per million API calls | On request |
As cloud.google.com lists them, read 1 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the Google Cloud API Gateway website.
- Prepare an OpenAPI 2.0 or OpenAPI 3.0 specification.
- Connect a documented backend such as Cloud Run, Cloud Run functions, or App Engine.
- Choose authentication options such as API keys, Google authentication, Google ID tokens, or service accounts/JWT.
- Configure traffic controls and monitoring for the API.
Verdict
Choose Google Cloud API Gateway when you need a managed API layer for supported backends, with authentication, traffic controls, and request monitoring. Look elsewhere if you need it to proxy to Google Cloud APIs such as BigQuery APIs, or if your gRPC transcoding payloads exceed 1 megabyte.
Questions
Is Google Cloud API Gateway free?
A free plan is available. Pricing is organized by API-call volume.
What are the listed paid prices?
The 2M–1B API calls tier is $3.00 per month per billing account, with cost per million API calls. The 1B+ API calls tier is $1.50 per month per billing account, also with cost per million API calls.
Which API specifications and protocols does it support?
It supports OpenAPI 2.0 and OpenAPI 3.0, including OpenAPI 3.0 patch versions. Supported protocols are HTTP/REST, HTTP/JSON, and gRPC.
Which backends can it connect to?
Documented integrations include Cloud Run, Cloud Run functions, and App Engine. It does not support proxying to other Google Cloud APIs such as BigQuery APIs.
What authentication methods are available?
Options include API keys, service accounts or JWT, Google authentication, and Google ID tokens.
What usage and payload limits apply?
The documented limits are 50 APIs total, 100 configurations per API, and 50 gateways per region. Payloads can be up to 32 megabytes, except gRPC transcoding payloads, which are limited to 1 megabyte.
Facts from Google Cloud API Gateway's own pages
- AI agent integration
- Public Preview MCP support lets API Gateway expose existing REST APIs to AI agents as tools without backend changes. · docs.cloud.google.com, 1 Oct 2026
- API specifications
- API Gateway supports OpenAPI 2.0 and OpenAPI 3.0 specifications, including all OpenAPI 3.0 patch versions. · docs.cloud.google.com, 1 Oct 2026
- Authentication
- Supported authentication mechanisms include API keys, Google authentication methods, and Google ID tokens. · docs.cloud.google.com, 1 Oct 2026
- Backend integrations
- Documentation describes integrations with Cloud Run, Cloud Run functions, and App Engine backends. · docs.cloud.google.com, 1 Oct 2026
- Encryption and residency
- Customer data in API Gateway is CMEK-compliant at rest, and the service meets regulatory and compliance requirements for data residency at rest. · docs.cloud.google.com, 1 Oct 2026
- Google Cloud integration
- API Gateway is natively integrated with Google Cloud and handles traffic management, authorization, and monitoring for concurrent API calls. · docs.cloud.google.com, 1 Oct 2026
- Management
- It is a distributed API management system providing hosting, logging, monitoring, and API security features. · docs.cloud.google.com, 1 Oct 2026
- Model routing
- Public Preview model routing accepts OpenAI-compatible prompts and routes them to Gemini, Anthropic Claude, and OpenAI GPT models in Model Garden. · docs.cloud.google.com, 1 Oct 2026
- Payload limits
- Maximum request and response payload sizes are 32 megabytes, while gRPC transcoding requests and responses are limited to 1 megabyte. · docs.cloud.google.com, 1 Oct 2026
- Purpose
- API Gateway provides secure access to backend services through a consistent REST API regardless of service implementation. · docs.cloud.google.com, 1 Oct 2026
- Resource limits
- The documented limits are 50 APIs total, 100 API configs per API, and 50 gateways per region. · docs.cloud.google.com, 1 Oct 2026
- Security transport
- API Gateway enforces TLS 1.2 or later for new security settings. · docs.cloud.google.com, 1 Oct 2026
- Support resources
- Google Cloud documentation lists community forums, support, release notes, and system status resources for API Gateway users. · docs.cloud.google.com, 1 Oct 2026
- Unsupported backend
- API Gateway does not support proxying to other Google Cloud APIs such as BigQuery APIs. · docs.cloud.google.com, 1 Oct 2026
- Usage observability
- API Gateway logs request and response information and tracks latency, traffic, and errors. · docs.cloud.google.com, 1 Oct 2026
Where Google Cloud API Gateway stands on Freedom251
- Rest Apis#8 of 28
- API Gateway Software#12 of 29
- Apis#11 of 26
- Tool Calling#9 of 21
