Azure API Management ... what is it? 🤔
Azure API Management is a hybrid, multicloud platform designed to manage APIs across various environments. It provides a comprehensive solution for the entire API lifecycle, including creation, deployment, and monitoring.
The platform features an API gateway, a management plane, and a developer portal, enabling secure and scalable API management. It helps organizations expose services as APIs, protect and accelerate API traffic, and enhance API discoverability for internal and external users.
What's new ✨
Visit the Azure API Management service changelog for the latest updates and new features. For developer portal updates, visit the developer portal release notes.
We are excited to announce the general availability of workspaces in Azure API Management! Workspaces enable organizations to manage APIs more productively, securely, and reliably using a federated approach.
Announcing new policies to support a wider range of large language models through Azure AI Model Inference API.
Azure API Management WordPress plugin enables our customers to leverage the power of WordPress to build their own unique developer portal.
Hands-on labs & samples for you 💻
Azure API Management Hands on Lab
This hands-on-lab will guide you through the different concepts around Azure API Management.
AI Gateway (Azure APIM ❤️ OpenAI)
This repository contains a set of experiments on using Generative AI capabilities of Azure API Management with Azure OpenAI and other services.
Azure OpenAI (Node.js) Sample
This sample shows how to manage Generative AI APIs at scale using Azure API Management and Azure OpenAI Service for a simple chatbot.
AI Hub Gateway Landing Zone accelerator
Reference architecture that provides a set of guidelines and best practices for implementing a central AI API gateway to empower various line-of-business units in an organization to leverage Azure AI services.
Gen AI APIs + Azure API Management is a great idea! 🤖
Adding your AI APIs in Azure API Management is a great move as we have new features specifically tailored to help you manage these APIs.

Azure OpenAI Emit Token Metric Policy 📊
Azure OpenAI enables you to configure token usage metrics to be sent to Azure Applications Insights, providing overview of the utilization of Azure OpenAI models across multiple applications or API consumers.


Azure OpenAI Semantic Caching policy 🫙
Azure OpenAI Semantic Caching policy empowers you to optimize token usage by leveraging semantic caching, which stores completions for prompts with similar meaning.

Social Forums & Community Resources 🌐
Featured videos 📹
Andrei Kamenev talks about the relationship between Generative AI and Azure API Management.
Watch practical demos on how to securely expose Azure OpenAI Endpoints with Azure API Management.
Explore the different features of Azure API Management.
Learn how enterprises can make the transition to API-first architectures with Azure API Management Gateway.
Learn how to successfully use Azure API Management credential manager.
Learn how Microsoft Copilot for Azure can help you with API Management policy authoring, explaining your existing policy configurations and more.
Socials and Additional Resources 📚
Twitter Updates
Community Forums 🗨️
Development Tools ⚙️
- Helm Chart: Artifact Hub
- Docker Hub: Self-hosted gateway
- Microsoft Artifact Registry: Self-hosted gateway