Microsoft Azure API Management
Microsoft Azure API Management is a hybrid, multicloud management platform for APIs across all environments. It is composed of an API gateway (data plane), a management plane, and a developer portal, and supports the complete API lifecycle for publishing, securing, monitoring, and transforming APIs for external, partner, and internal developers. It now includes an AI gateway for governing OpenAI Chat Completions, OpenAI Responses, Anthropic Messages, Microsoft Foundry models, Amazon Bedrock, MCP servers exposed from REST APIs or proxied from external MCP backends, and A2A agent APIs - with token rate limiting, semantic caching, content safety, backend load balancing, circuit breakers, and token emission to Application Insights. It pairs with Azure API Center for design-time inventory, governance, and discovery.
Reference-quality API operations across every facet — a rich contract, published governance, transparent operations, and machine-readable commercial terms.
API Evangelist profiles Microsoft Azure API Management the way a machine reads it — 206 machine-readable artifacts across 71 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Microsoft Azure API Management scores 81.6/100 (exemplar), with a separate agent-readiness read of 66/100 (agent native). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile Microsoft Azure API Management
Each block below is one kind of artifact we hold for Microsoft Azure API Management. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 71
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
Azure API Center
Azure API Center is the design-time governance and centralized discovery counterpart to Azure API Management. It enables organizations to track all of their APIs - regardless of...
Microsoft Azure API Management AI API
The AI API from Microsoft Azure API Management — 3 operation(s) for ai.
Microsoft Azure API Management Api API
The Api API from Microsoft Azure API Management — 4 operation(s) for api.
Microsoft Azure API Management ApiDiagnostic API
The ApiDiagnostic API from Microsoft Azure API Management — 2 operation(s) for apidiagnostic.
Microsoft Azure API Management ApiIssue API
The ApiIssue API from Microsoft Azure API Management — 2 operation(s) for apiissue.
Microsoft Azure API Management ApiManagementOperations API
The ApiManagementOperations API from Microsoft Azure API Management — 1 operation(s) for apimanagementoperations.
Microsoft Azure API Management ApiManagementService API
The ApiManagementService API from Microsoft Azure API Management — 10 operation(s) for apimanagementservice.
Microsoft Azure API Management ApiManagementServiceSkus API
The ApiManagementServiceSkus API from Microsoft Azure API Management — 1 operation(s) for apimanagementserviceskus.
Microsoft Azure API Management ApiOperation API
The ApiOperation API from Microsoft Azure API Management — 2 operation(s) for apioperation.
Microsoft Azure API Management ApiOperationsByTag API
The ApiOperationsByTag API from Microsoft Azure API Management — 1 operation(s) for apioperationsbytag.
Microsoft Azure API Management ApiPolicy API
The ApiPolicy API from Microsoft Azure API Management — 2 operation(s) for apipolicy.
Microsoft Azure API Management ApiProduct API
The ApiProduct API from Microsoft Azure API Management — 1 operation(s) for apiproduct.
Microsoft Azure API Management ApiRelease API
The ApiRelease API from Microsoft Azure API Management — 2 operation(s) for apirelease.
Microsoft Azure API Management ApiRevision API
The ApiRevision API from Microsoft Azure API Management — 1 operation(s) for apirevision.
Microsoft Azure API Management APIs API
The APIs API from Microsoft Azure API Management — 2 operation(s) for apis.
Microsoft Azure API Management ApiSchema API
The ApiSchema API from Microsoft Azure API Management — 2 operation(s) for apischema.
Microsoft Azure API Management ApiTag API
The ApiTag API from Microsoft Azure API Management — 2 operation(s) for apitag.
Microsoft Azure API Management ApiTagDescription API
The ApiTagDescription API from Microsoft Azure API Management — 2 operation(s) for apitagdescription.
Microsoft Azure API Management ApiVersionSet API
The ApiVersionSet API from Microsoft Azure API Management — 2 operation(s) for apiversionset.
Microsoft Azure API Management ApiVersionSets API
The ApiVersionSets API from Microsoft Azure API Management — 1 operation(s) for apiversionsets.
Microsoft Azure API Management ApiWiki API
The ApiWiki API from Microsoft Azure API Management — 2 operation(s) for apiwiki.
Microsoft Azure API Management Authentication API
The Authentication API from Microsoft Azure API Management — 2 operation(s) for authentication.
Microsoft Azure API Management Backend API
The Backend API from Microsoft Azure API Management — 2 operation(s) for backend.
Microsoft Azure API Management BackendReconnect API
The BackendReconnect API from Microsoft Azure API Management — 1 operation(s) for backendreconnect.
Microsoft Azure API Management Certificate API
The Certificate API from Microsoft Azure API Management — 3 operation(s) for certificate.
Microsoft Azure API Management Diagnostic API
The Diagnostic API from Microsoft Azure API Management — 2 operation(s) for diagnostic.
Microsoft Azure API Management Gateway API
The Gateway API from Microsoft Azure API Management — 3 operation(s) for gateway.
Microsoft Azure API Management GatewayApi API
The GatewayApi API from Microsoft Azure API Management — 2 operation(s) for gatewayapi.
Microsoft Azure API Management GatewayCertificateAuthority API
The GatewayCertificateAuthority API from Microsoft Azure API Management — 2 operation(s) for gatewaycertificateauthority.
Microsoft Azure API Management GatewayGenerateToken API
The GatewayGenerateToken API from Microsoft Azure API Management — 1 operation(s) for gatewaygeneratetoken.
Microsoft Azure API Management GatewayHostnameConfiguration API
The GatewayHostnameConfiguration API from Microsoft Azure API Management — 2 operation(s) for gatewayhostnameconfiguration.
Microsoft Azure API Management GatewayInvalidateDebugCredentials API
The GatewayInvalidateDebugCredentials API from Microsoft Azure API Management — 1 operation(s) for gatewayinvalidatedebugcredentials.
Microsoft Azure API Management GatewayListDebugCredentials API
The GatewayListDebugCredentials API from Microsoft Azure API Management — 1 operation(s) for gatewaylistdebugcredentials.
Microsoft Azure API Management GatewayListKeys API
The GatewayListKeys API from Microsoft Azure API Management — 1 operation(s) for gatewaylistkeys.
Microsoft Azure API Management GatewayListTrace API
The GatewayListTrace API from Microsoft Azure API Management — 1 operation(s) for gatewaylisttrace.
Microsoft Azure API Management GatewayRegenerateKey API
The GatewayRegenerateKey API from Microsoft Azure API Management — 1 operation(s) for gatewayregeneratekey.
Microsoft Azure API Management GraphQLApiResolver API
The GraphQLApiResolver API from Microsoft Azure API Management — 2 operation(s) for graphqlapiresolver.
Microsoft Azure API Management Group API
The Group API from Microsoft Azure API Management — 4 operation(s) for group.
Microsoft Azure API Management GroupUser API
The GroupUser API from Microsoft Azure API Management — 2 operation(s) for groupuser.
Microsoft Azure API Management Health API
The Health API from Microsoft Azure API Management — 2 operation(s) for health.
Microsoft Azure API Management Logger API
The Logger API from Microsoft Azure API Management — 2 operation(s) for logger.
Microsoft Azure API Management MCP API
The MCP API from Microsoft Azure API Management — 1 operation(s) for mcp.
Microsoft Azure API Management NamedValue API
The NamedValue API from Microsoft Azure API Management — 2 operation(s) for namedvalue.
Microsoft Azure API Management Notification API
The Notification API from Microsoft Azure API Management — 2 operation(s) for notification.
Microsoft Azure API Management Policy API
The Policy API from Microsoft Azure API Management — 2 operation(s) for policy.
Microsoft Azure API Management PolicyFragment API
The PolicyFragment API from Microsoft Azure API Management — 2 operation(s) for policyfragment.
Microsoft Azure API Management Portal API
The Portal API from Microsoft Azure API Management — 1 operation(s) for portal.
Microsoft Azure API Management Product API
The Product API from Microsoft Azure API Management — 4 operation(s) for product.
Microsoft Azure API Management ProductApi API
The ProductApi API from Microsoft Azure API Management — 2 operation(s) for productapi.
Microsoft Azure API Management ProductApiLink API
The ProductApiLink API from Microsoft Azure API Management — 2 operation(s) for productapilink.
Microsoft Azure API Management ProductGroup API
The ProductGroup API from Microsoft Azure API Management — 2 operation(s) for productgroup.
Microsoft Azure API Management ProductGroupLink API
The ProductGroupLink API from Microsoft Azure API Management — 2 operation(s) for productgrouplink.
Microsoft Azure API Management ProductPolicy API
The ProductPolicy API from Microsoft Azure API Management — 2 operation(s) for productpolicy.
Microsoft Azure API Management Products API
The Products API from Microsoft Azure API Management — 1 operation(s) for products.
Microsoft Azure API Management ProductSubscription API
The ProductSubscription API from Microsoft Azure API Management — 1 operation(s) for productsubscription.
Microsoft Azure API Management ProductTag API
The ProductTag API from Microsoft Azure API Management — 2 operation(s) for producttag.
Microsoft Azure API Management ProductWiki API
The ProductWiki API from Microsoft Azure API Management — 2 operation(s) for productwiki.
Microsoft Azure API Management Schema API
The Schema API from Microsoft Azure API Management — 2 operation(s) for schema.
Microsoft Azure API Management Subscription API
The Subscription API from Microsoft Azure API Management — 8 operation(s) for subscription.
Microsoft Azure API Management Tag API
The Tag API from Microsoft Azure API Management — 4 operation(s) for tag.
Microsoft Azure API Management TagApiLink API
The TagApiLink API from Microsoft Azure API Management — 2 operation(s) for tagapilink.
Microsoft Azure API Management TagOperationLink API
The TagOperationLink API from Microsoft Azure API Management — 2 operation(s) for tagoperationlink.
Microsoft Azure API Management TagProductLink API
The TagProductLink API from Microsoft Azure API Management — 2 operation(s) for tagproductlink.
Microsoft Azure API Management User API
The User API from Microsoft Azure API Management — 3 operation(s) for user.
Microsoft Azure API Management UserGroup API
The UserGroup API from Microsoft Azure API Management — 1 operation(s) for usergroup.
Microsoft Azure API Management UserIdentity API
The UserIdentity API from Microsoft Azure API Management — 1 operation(s) for useridentity.
Microsoft Azure API Management Users API
The Users API from Microsoft Azure API Management — 1 operation(s) for users.
Microsoft Azure API Management UserSubscription API
The UserSubscription API from Microsoft Azure API Management — 1 operation(s) for usersubscription.
Microsoft Azure API Management UserToken API
The UserToken API from Microsoft Azure API Management — 1 operation(s) for usertoken.
Microsoft Azure API Management Workspace API
The Workspace API from Microsoft Azure API Management — 2 operation(s) for workspace.
Microsoft Azure API Management WorkspacePolicy API
The WorkspacePolicy API from Microsoft Azure API Management — 2 operation(s) for workspacepolicy.
Scroll within the panel for all 71 ·
Postman Collections 5
A runnable collection turns the contract into something a developer can execute in seconds. We profile them because the fastest way to trust an API is to make a real call against it.
Ready-to-run Postman collections for exercising this provider's APIs.
Arazzo Workflows 29
Real integrations are rarely a single call. Arazzo describes the multi-step sequences — auth, then create, then confirm — so both a human and an agent can follow the choreography, not just the endpoints.
Multi-step API workflows described with the Arazzo specification.
Azure API Management AI Gateway Chat and Embed
Send a chat completion through the AI gateway, then embed the same prompt for retrieval.
ARAZZOAzure API Management Apply API Policy
Confirm an API exists, set its policy document, then read the policy back.
ARAZZOAzure API Management Backup Service
Confirm the service exists, trigger a backup to storage, then re-read the service state.
ARAZZOAzure API Management Configure API Diagnostic
Confirm an API exists, attach an Application Insights diagnostic, then read it back.
ARAZZOAzure API Management Configure GraphQL Resolver
Confirm a GraphQL API exists, attach a resolver, then list the API's resolvers.
ARAZZOAzure API Management Configure Logger and Service Diagnostic
Create a logger, attach a service-wide diagnostic to it, then read the diagnostic back.
ARAZZOAzure API Management Configure Product Policy
Confirm a product exists, set its policy document, then read the policy back.
ARAZZOAzure API Management Define API Operation
Confirm an API exists, add an operation to it, then list the API's operations.
ARAZZOAzure API Management Developer Portal Discover and Invoke
Browse the developer portal APIs, read one API's details, then call it through the gateway.
ARAZZOAzure API Management Link Product to Group
Confirm a product and a group exist, then grant the group access to the product.
ARAZZOAzure API Management Manage Workspace Named Value
Create a workspace named value, read it back, then list the workspace named values.
ARAZZOAzure API Management Onboard User to Group
Create a user, confirm a group exists, add the user to the group, then list members.
ARAZZOAzure API Management Provision Backend
Register a backend, read it back, then trigger a reconnect.
ARAZZOAzure API Management Provision Certificate for Backend
Upload a certificate, create a backend that uses it for mutual TLS, then read the backend.
ARAZZOAzure API Management Provision Product and Link API
Create a product, link an API to it, then list the product's APIs.
ARAZZOAzure API Management Provision Service
Check a service name, create the API Management service, then poll until provisioning succeeds.
ARAZZOAzure API Management Provision Subscription and Retrieve Keys
Confirm a product, create a subscription against it, then retrieve the subscription keys.
ARAZZOAzure API Management Provision Workspace API
Create a workspace, register an API inside it, then read the workspace API back.
ARAZZOAzure API Management Provision Workspace Product and Subscription
Create a workspace product, create a subscription scoped to it, then read the subscription.
ARAZZOAzure API Management Publish API Release
Confirm an API exists, create a release for it, then list its releases.
ARAZZOAzure API Management Register API Schema
Confirm an API exists, register a schema for it, then list the API's schemas.
ARAZZOAzure API Management Register Gateway and Link API
Register a self-hosted gateway, link an API to it, then generate a gateway token.
ARAZZOAzure API Management Rotate Subscription Keys
Confirm a subscription, regenerate both keys, then retrieve the new secrets.
ARAZZOAzure API Management Set Global Service Policy
Confirm the service exists, set the global policy, then read the policy back.
ARAZZOAzure API Management Tag and Label an API
Create a tag, assign it to an API, then list the API's tags.
ARAZZOAzure API Management Tag a Product
Create a tag, assign it to a product, then list the product's tags.
ARAZZOAzure API Management Upsert API
Find an API by identifier and update it if present, otherwise create it.
ARAZZOAzure API Management Upsert Product
Find a product by identifier and update it if present, otherwise create it.
ARAZZOAzure API Management Upsert User
Find a user by identifier and update it if present, otherwise create it.
ARAZZOScroll within the panel for all 29 ·
MCP Servers 1
Model Context Protocol servers expose these APIs directly to AI agents. We profile them because agent-native access is the fastest-growing way this provider's capabilities actually get used.
Model Context Protocol servers that expose these APIs to AI agents.
MCP Server
MCP SERVERGraphQL 1
Where a provider ships GraphQL, the schema is the contract. We profile it alongside the REST surface so the whole interface is legible in one place.
GraphQL schemas published by this provider.
Pricing Plans 1
Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.
Published pricing tiers and plan structures.
Rate Limits 1
Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.
Documented rate limits and quota policies.
Microsoft Azure Api Management Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.
Cost, billing, and metering signals for API financial operations.
Semantic Vocabularies 1
JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral Rules 2
Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.
JSON Schema 36
Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.
Standalone JSON Schema definitions for this provider's data models.
ChatCompletionRequest
JSON SCHEMAChatCompletionResponse
JSON SCHEMACompletionRequest
JSON SCHEMACompletionResponse
JSON SCHEMAEmbeddingRequest
JSON SCHEMAEmbeddingResponse
JSON SCHEMAMCPRequest
JSON SCHEMAMCPResponse
JSON SCHEMAApiCollection
JSON SCHEMAApiContract
JSON SCHEMAApiCreateOrUpdateParameter
JSON SCHEMAApiDetail
JSON SCHEMAApiList
JSON SCHEMAApiManagementServiceListResult
JSON SCHEMAApiManagementServiceResource
JSON SCHEMAApiSummary
JSON SCHEMAChatCompletionRequest
JSON SCHEMAChatCompletionResponse
JSON SCHEMACompletionRequest
JSON SCHEMACompletionResponse
JSON SCHEMADiagnosticCollection
JSON SCHEMADiagnosticContract
JSON SCHEMADomainOwnershipIdentifierResult
JSON SCHEMAEmbeddingRequest
JSON SCHEMAEmbeddingResponse
JSON SCHEMAGatewayResponse
JSON SCHEMAHealthStatus
JSON SCHEMAInternalStatus
JSON SCHEMAMCPRequest
JSON SCHEMAMCPResponse
JSON SCHEMAOperationListResult
JSON SCHEMAPortalPage
JSON SCHEMAProductList
JSON SCHEMAProductSummary
JSON SCHEMAServiceNameAvailabilityResult
JSON SCHEMAUserProfile
JSON SCHEMAScroll within the panel for all 36 ·
JSON Structure 9
JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.
JSON Structure definitions describing this provider's data shapes.
Ai Gateway Chat Completion Request Structure
JSON STRUCTUREAi Gateway Chat Completion Response Structure
JSON STRUCTUREAi Gateway Completion Request Structure
JSON STRUCTUREAi Gateway Completion Response Structure
JSON STRUCTUREAi Gateway Embedding Request Structure
JSON STRUCTUREAi Gateway Embedding Response Structure
JSON STRUCTUREAi Gateway Mcp Request Structure
JSON STRUCTUREAi Gateway Mcp Response Structure
JSON STRUCTUREMicrosoft Azure Api Management Structure
JSON STRUCTUREScroll within the panel for all 9 ·
Examples 43
Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.
Example request and response payloads for these APIs.
Scroll within the panel for all 43 ·
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes are the vocabulary of least-privilege access. Profiling them shows exactly what an integration — or an agent acting on a user's behalf — is allowed to do.
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Resources
Every other property we hold for Microsoft Azure API Management — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Get Started 5
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 31
Pagination, idempotency, versioning, errors, and events
Scroll within the panel for all 31 ·
Build 14
SDKs, sample code, and the tooling you integrate with
Scroll within the panel for all 14 ·
Access & Security 8
Authentication, authorization, and security posture
Scroll within the panel for all 8 ·
Learn 3
Tutorials, courses, talks, and written guidance
Operate 5
Status, limits, changes, and where to get help
Commercial 5
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 6
Properties that don't map to a standard resource type
← All providers · Data indexed from github.com/api-evangelist/microsoft-azure-api-management · machine-readable index on apis.io