View
Apigee Edge documentation.
Apigee is Google Cloud's native API management platform that can be used to build, manage, and secure APIs — for any use case, environment, or scale. Apigee offers high performance API proxies to create a consistent, reliable interface for your backend services. The proxy layer gives you granular control over security, rate limiting, quotas, analytics, and more for all of your services.
Apigee supports REST, gRPC, SOAP, and GraphQL, providing the flexibility to implement any API architectural style.
Apigee provides an API proxy layer that sits between your backend services and internal or external clients that want to use your services. Apigee provides a rich array of policies that allow you to add security, traffic management, data mediation, extensions, and other features to the API proxy layer for a robust, enterprise-grade API management solution. You can also add custom code, conditional logic, fault handling, rate limiting, caching, and many other actions. Because the policies and actions are implemented on Apigee, in the API proxy layer, your underlying backend services can remain unchanged.
For a technical feature overview of Apigee, see the Apigee technical feature overview.
Apigee is designed to benefit two key types of users and the unique API management challenges they face:
API producers face a specific set of challenges when exposing backend services, such as:
Client app developers consuming services from numerous providers face a slightly different set of challenges, such as:
Apigee API management offers features designed specifically to meet the needs of API producers and consumers.
Apigee offers API producers a developer-focused portal where client app developers can discover your APIs, find the documentation required to build applications using them, and register as an app developer to stay in sync with any updates or changes. Learn more about developer portals in the Publishing overview.
Apigee offers Advanced API security, API monitoring, and analytics features that enable API producers to secure access to their services, monitor uptime and traffic with alerting, and gain insight into how their APIs are being used.
Apigee provides a consistent interface for API management and consumption. You can execute policies for security, traffic management, and efficiency of your APIs at the proxy level. Using Apigee proxies allows you to isolate API consumers from your backend service. This means that you can make changes to your backend while allowing client applications to consume your services without interruption. For more information, see Building a simple API proxy.
Ready to get started with Apigee? Take the next steps.
Install Apigee
Build your first proxy
Add features to your proxies
For more ways to leverage Apigee in Google Cloud, try our Training and Tutorials.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-07-23 UTC.