Home
Microsoft Azure API Management
Microsoft Azure API Management
Microsoft Azure API Management is a hybrid, multicloud management platform for APIs across all environments. It provides an API gateway, management plane, and developer portal supporting the complete API lifecycle including publishing, securing, monitoring, and transforming APIs for external, partner, and internal developers. It includes an AI gateway for governing LLM deployments, MCP servers, and agentic AI workloads.
5 APIs
4 Capabilities
0 Features
AI Gateway API Gateway API Management Enterprise Microsoft Azure
The Azure API Management REST API provides programmatic access to manage API Management service instances and their entities, including APIs, products, subscriptions, users, gro...
The Azure API Management gateway (data plane) acts as a facade to backend services, routing API requests, enforcing policies, verifying credentials, applying rate limits and quo...
The Azure API Management self-hosted gateway is a containerized, Linux-based Docker image that can be deployed to Kubernetes, Docker, or any container orchestration platform in ...
The Azure API Management AI gateway is a set of capabilities for managing, securing, scaling, and observing AI backends including Microsoft Foundry and Azure OpenAI deployments,...
The Azure API Management developer portal is an automatically generated, fully customizable website that allows API consumers to discover APIs, read documentation, test APIs thr...
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
Workflow capability for AI Engineers to manage AI backends and LLM deployments through Azure API Management. Covers proxying chat completions, completions, and embeddings to Azu...
Run with Naftiko
Workflow capability for API Platform Admins to manage the full API lifecycle including creating and versioning APIs, configuring policies, managing products and subscriptions, o...
Run with Naftiko
Workflow capability for API Developers to discover, test, and subscribe to APIs through the developer portal and management plane. Covers user registration, API discovery, produ...
Run with Naftiko
Workflow capability for DevOps Engineers to deploy, configure, and monitor API gateways including cloud-hosted and self-hosted gateways. Covers gateway provisioning, API routing...
Run with Naftiko
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
0 classes · 8 properties
JSON-LD
15 rules ·
1 errors
6 warnings
8 info
SPECTRAL
Sources
aid: microsoft-azure-api-management
name: Microsoft Azure API Management
description: >-
Microsoft Azure API Management is a hybrid, multicloud management platform
for APIs across all environments. It provides an API gateway, management
plane, and developer portal supporting the complete API lifecycle including
publishing, securing, monitoring, and transforming APIs for external, partner,
and internal developers. It includes an AI gateway for governing LLM
deployments, MCP servers, and agentic AI workloads.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
- AI Gateway
- API Gateway
- API Management
- Enterprise
- Microsoft Azure
url: >-
https://raw.githubusercontent.com/api-evangelist/microsoft-azure-api-management/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-04-28'
specificationVersion: '0.19'
apis:
- aid: microsoft-azure-api-management:azure-api-management-rest-api
name: Azure API Management REST API
description: >-
The Azure API Management REST API provides programmatic access to manage
API Management service instances and their entities, including APIs,
products, subscriptions, users, groups, policies, gateways, backends,
certificates, and workspaces. It uses Azure Resource Manager conventions
and supports API versions up to 2024-05-01 with over 100 operation groups
covering the full management plane.
humanURL: https://learn.microsoft.com/en-us/rest/api/apimanagement/
baseURL: https://management.azure.com/
tags:
- Azure Resource Manager
- Configuration
- Management Plane
- REST
properties:
- type: Documentation
url: https://learn.microsoft.com/en-us/rest/api/apimanagement/
- type: APIReference
url: https://learn.microsoft.com/en-us/rest/api/apimanagement/operation-groups
- type: Authentication
url: https://learn.microsoft.com/en-us/azure/api-management/authentication-authorization-overview
- type: SDK
url: https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/apimanagement
- type: SDK
url: https://github.com/Azure/azure-sdk-for-net/tree/main/sdk/apimanagement
- type: SDK
url: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/apimanagement
- type: SDK
url: https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/apimanagement
- type: SDK
url: https://github.com/Azure/azure-sdk-for-go/tree/main/sdk/resourcemanager/apimanagement
- type: OpenAPI
url: openapi/microsoft-azure-api-management-rest-api-openapi.yaml
- type: NaftikoCapability
url: capabilities/shared/rest-api.yaml
- aid: microsoft-azure-api-management:azure-api-management-gateway
name: Azure API Management Gateway
description: >-
The Azure API Management gateway (data plane) acts as a facade to backend
services, routing API requests, enforcing policies, verifying credentials,
applying rate limits and quotas, caching responses, and emitting telemetry.
It supports managed cloud-hosted and self-hosted containerized deployments
for hybrid and multicloud environments.
humanURL: https://learn.microsoft.com/en-us/azure/api-management/api-management-key-concepts
baseURL: https://azure-api.net
tags:
- API Gateway
- Policies
- Proxy
- Traffic Management
properties:
- type: Documentation
url: https://learn.microsoft.com/en-us/azure/api-management/api-management-key-concepts
- type: APIReference
url: https://learn.microsoft.com/en-us/azure/api-management/api-management-policies
- type: Authentication
url: https://learn.microsoft.com/en-us/azure/api-management/authentication-authorization-overview
- type: GettingStarted
url: https://learn.microsoft.com/en-us/azure/api-management/import-and-publish
- type: Tutorials
url: https://learn.microsoft.com/en-us/azure/api-management/transform-api
- type: PolicySnippets
url: https://github.com/Azure/api-management-policy-snippets
- type: Tools
url: https://github.com/Azure/azure-api-management-policy-toolkit
- type: OpenAPI
url: openapi/microsoft-azure-api-management-gateway-openapi.yaml
- type: NaftikoCapability
url: capabilities/shared/gateway.yaml
- aid: microsoft-azure-api-management:azure-api-management-self-hosted-gateway
name: Azure API Management Self-Hosted Gateway
description: >-
The Azure API Management self-hosted gateway is a containerized,
Linux-based Docker image that can be deployed to Kubernetes, Docker, or
any container orchestration platform in on-premises or other cloud
environments. It federates with a cloud-based API Management instance for
centralized configuration and management while routing API traffic locally
to reduce latency and address compliance requirements.
humanURL: https://learn.microsoft.com/en-us/azure/api-management/self-hosted-gateway-overview
baseURL: https://mcr.microsoft.com/product/azure-api-management/gateway
tags:
- Hybrid
- Kubernetes
- On-Premises
- Self-Hosted
properties:
- type: Documentation
url: https://learn.microsoft.com/en-us/azure/api-management/self-hosted-gateway-overview
- type: GettingStarted
url: https://learn.microsoft.com/en-us/azure/api-management/how-to-deploy-self-hosted-gateway-azure-kubernetes-service
- type: GitHubRepository
url: https://github.com/Azure/api-management-self-hosted-gateway
- type: HelmChart
url: https://github.com/Azure/api-management-self-hosted-gateway/tree/main/helm-charts/azure-api-management-gateway
- type: CodeExamples
url: https://github.com/Azure/api-management-self-hosted-gateway-ingress
- type: OpenAPI
url: openapi/microsoft-azure-api-management-self-hosted-gateway-openapi.yaml
- type: NaftikoCapability
url: capabilities/shared/self-hosted-gateway.yaml
- aid: microsoft-azure-api-management:azure-api-management-ai-gateway
name: Azure API Management AI Gateway
description: >-
The Azure API Management AI gateway is a set of capabilities for managing,
securing, scaling, and observing AI backends including Microsoft Foundry
and Azure OpenAI deployments, OpenAI-compatible LLM endpoints, MCP
servers, and A2A agent APIs. It provides token rate limiting and quotas,
semantic caching, load balancing across AI backends, content safety
enforcement, and token usage observability through Application Insights.
humanURL: https://learn.microsoft.com/en-us/azure/api-management/genai-gateway-capabilities
baseURL: https://management.azure.com/
tags:
- AI Gateway
- Azure OpenAI
- LLM
- MCP
properties:
- type: Documentation
url: https://learn.microsoft.com/en-us/azure/api-management/genai-gateway-capabilities
- type: GettingStarted
url: https://learn.microsoft.com/en-us/azure/api-management/azure-openai-api-from-specification
- type: Quickstart
url: https://learn.microsoft.com/en-us/azure/api-management/azure-ai-foundry-api
- type: OpenAPI
url: openapi/microsoft-azure-api-management-ai-gateway-openapi.yaml
- type: JSONSchema
url: json-schema/ai-gateway-chat-completion-request-schema.json
- type: JSONSchema
url: json-schema/ai-gateway-chat-completion-response-schema.json
- type: JSONSchema
url: json-schema/ai-gateway-completion-request-schema.json
- type: JSONSchema
url: json-schema/ai-gateway-completion-response-schema.json
- type: JSONSchema
url: json-schema/ai-gateway-embedding-request-schema.json
- type: JSONSchema
url: json-schema/ai-gateway-embedding-response-schema.json
- type: JSONSchema
url: json-schema/ai-gateway-mcp-request-schema.json
- type: JSONSchema
url: json-schema/ai-gateway-mcp-response-schema.json
- type: JSONStructure
url: json-structure/ai-gateway-chat-completion-request-structure.json
- type: JSONStructure
url: json-structure/ai-gateway-chat-completion-response-structure.json
- type: JSONStructure
url: json-structure/ai-gateway-completion-request-structure.json
- type: JSONStructure
url: json-structure/ai-gateway-completion-response-structure.json
- type: JSONStructure
url: json-structure/ai-gateway-embedding-request-structure.json
- type: JSONStructure
url: json-structure/ai-gateway-embedding-response-structure.json
- type: JSONStructure
url: json-structure/ai-gateway-mcp-request-structure.json
- type: JSONStructure
url: json-structure/ai-gateway-mcp-response-structure.json
- type: JSONLD
url: json-ld/microsoft-azure-api-management-ai-gateway-context.jsonld
- type: Example
url: examples/ai-gateway-chat-completion-request-example.json
- type: Example
url: examples/ai-gateway-chat-completion-response-example.json
- type: Example
url: examples/ai-gateway-completion-request-example.json
- type: Example
url: examples/ai-gateway-completion-response-example.json
- type: Example
url: examples/ai-gateway-embedding-request-example.json
- type: Example
url: examples/ai-gateway-embedding-response-example.json
- type: Example
url: examples/ai-gateway-mcp-request-example.json
- type: Example
url: examples/ai-gateway-mcp-response-example.json
- type: NaftikoCapability
url: capabilities/shared/ai-gateway.yaml
- aid: microsoft-azure-api-management:azure-api-management-developer-portal
name: Azure API Management Developer Portal
description: >-
The Azure API Management developer portal is an automatically generated,
fully customizable website that allows API consumers to discover APIs,
read documentation, test APIs through an interactive console, create
accounts, subscribe to API products, and manage API keys. It can be
self-hosted and extended with custom content and branding.
humanURL: https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-developer-portal-customize
baseURL: https://developer.azure-api.net
tags:
- API Discovery
- Developer Portal
- Documentation
- Self-Service
properties:
- type: Documentation
url: https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-developer-portal-customize
- type: Tutorials
url: https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-developer-portal-customize
- type: GitHubRepository
url: https://github.com/Azure/api-management-developer-portal
- type: OpenAPI
url: openapi/microsoft-azure-api-management-developer-portal-openapi.yaml
- type: NaftikoCapability
url: capabilities/shared/developer-portal.yaml
common:
- type: Website
url: https://azure.microsoft.com/products/api-management/
- type: Documentation
url: https://learn.microsoft.com/en-us/azure/api-management/
- type: GettingStarted
url: https://learn.microsoft.com/en-us/azure/api-management/get-started-create-service-instance
- type: Quickstart
url: https://learn.microsoft.com/en-us/azure/api-management/get-started-create-service-instance-cli
- type: APIReference
url: https://learn.microsoft.com/en-us/rest/api/apimanagement/
- type: Authentication
url: https://learn.microsoft.com/en-us/azure/api-management/authentication-authorization-overview
- type: Pricing
url: https://azure.microsoft.com/pricing/details/api-management/
- type: Tiers
url: https://learn.microsoft.com/en-us/azure/api-management/api-management-features
- type: ChangeLog
url: https://learn.microsoft.com/en-us/azure/api-management/breaking-changes/overview
- type: Support
url: https://learn.microsoft.com/answers/tags/29/azure-api-management/
- type: Console
url: https://portal.azure.com/
- type: CLI
url: https://learn.microsoft.com/en-us/cli/azure/apim
- type: SDK
url: https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/apimanagement
- type: Tutorials
url: https://learn.microsoft.com/en-us/azure/api-management/import-and-publish
- type: Training
url: https://learn.microsoft.com/en-us/training/modules/explore-api-management/
- type: Security
url: https://learn.microsoft.com/en-us/azure/api-management/authentication-authorization-overview
- type: BestPractices
url: https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-policies
- type: Blog
url: https://techcommunity.microsoft.com/t5/azure/ct-p/Azure
- type: GitHubRepository
url: https://github.com/Azure/api-management-samples
- type: GitHubOrganization
url: https://github.com/Azure
- type: TermsOfService
url: https://azure.microsoft.com/support/legal/
- type: PrivacyPolicy
url: https://privacy.microsoft.com/privacystatement
- type: Regions
url: https://azure.microsoft.com/explore/global-infrastructure/products-by-region/
- type: Compliance
url: https://learn.microsoft.com/en-us/azure/compliance/
- type: TrustCenter
url: https://www.microsoft.com/trust-center
- type: SignUp
url: https://azure.microsoft.com/free/
- type: StatusPage
url: https://status.azure.com/
- type: DeveloperPortal
url: https://learn.microsoft.com/en-us/azure/api-management/developer-portal-overview
- type: SDK
url: https://github.com/Azure/azure-sdk-for-net/tree/main/sdk/apimanagement
- type: SDK
url: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/apimanagement
- type: SDK
url: https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/apimanagement
- type: SDK
url: https://github.com/Azure/azure-sdk-for-go/tree/main/sdk/resourcemanager/apimanagement
- type: CodeExamples
url: https://github.com/Azure/api-management-samples
- type: PolicySnippets
url: https://github.com/Azure/api-management-policy-snippets
- type: Tools
url: https://github.com/Azure/azure-api-management-policy-toolkit
- type: ChangeLog
url: https://github.com/Azure/API-Management/blob/master/changelogs/api-management-service.md
- type: SpectralRules
url: rules/microsoft-azure-api-management-rules.yaml
- type: Vocabulary
url: vocabulary/microsoft-azure-api-management-vocabulary.yaml
- type: NaftikoCapability
url: capabilities/ai-gateway-management.yaml
- type: NaftikoCapability
url: capabilities/api-lifecycle-management.yaml
- type: NaftikoCapability
url: capabilities/developer-onboarding.yaml
- type: NaftikoCapability
url: capabilities/gateway-operations.yaml
maintainers:
- FN: Kin Lane
email: [email protected]