[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ECZKDCDFSMB68DEAVA6DN8":3,"skill-same:01M6ECZKDCDFSMB68DEAVA6DN8":59},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":27,"publishedAt":32,"linkOnly":33,"markdownContent":34,"markdownBody":34,"frontMatter":35,"refName":36,"commitSha":37,"skillDirectory":38,"forksCount":39,"repositoryHtmlUrl":40,"repositoryHomepageUrl":41,"ownerHtmlUrl":42,"ownerBlogUrl":6,"ownerDescription":43,"updatedAt":44,"install":45,"resources":58},"01M6ECZKDCDFSMB68DEAVA6DN8","azure-api-management",null,"ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",66,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002FMicrosoftDocs\u002FAgent-Skills\u002Fazure-api-management\u002FSKILL.md",[17,22],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":23,"categoryName":24,"taxonomyType":25,"taxonomyTypeDesc":26},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[28,29,30,31],"azure","api","management","azure api management","2026-11-10 10:12:30",false,"# Azure API Management Skill\n\nThis skill provides expert guidance for Azure API Management. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.\n\n## How to Use This Skill\n\n> **IMPORTANT for Agent**: Use the **Category Index** below to locate relevant sections. For categories with line ranges (e.g., `L35-L120`), use `read_file` with the specified lines. For categories with file links (e.g., `[security.md](security.md)`), use `read_file` on the linked reference file\n\n> **IMPORTANT for Agent**: If `metadata.generated_at` is more than 3 months old, suggest the user pull the latest version from the repository. If `mcp_microsoftdocs` tools are not available, suggest the user install it: [Installation Guide](https:\u002F\u002Fgithub.com\u002FMicrosoftDocs\u002Fmcp\u002Fblob\u002Fmain\u002FREADME.md)\n\nThis skill requires **network access** to fetch documentation content:\n- **Preferred**: Use `mcp_microsoftdocs:microsoft_docs_fetch` with query string `from=learn-agent-skill`. Returns Markdown.\n- **Fallback**: Use `fetch_webpage` with query string `from=learn-agent-skill&accept=text\u002Fmarkdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| Troubleshooting | L37-L46 | Diagnosing and fixing APIM issues: policies and error handling, request tracing\u002Fdebugging, custom domain\u002FKey Vault cert failures, SNAT timeouts, portal problems, and using Diagnose and Solve. |\n| Best Practices | L47-L56 | Best practices for caching, throttling\u002Fquotas, self-hosted gateway on Kubernetes, server-sent events, and securing APIs against OWASP API Top 10 in Azure API Management |\n| Decision Making | L57-L77 | Guidance for strategic APIM decisions: choosing tiers, scaling and costs, networking, DevOps\u002FCI-CD, migrations (portals, workspaces, APIs, AWS), analytics\u002Fmonitoring, and monetization. |\n| Architecture & Design Patterns | L78-L84 | Patterns for placing API Management behind App Gateway\u002FWAF, Azure Front Door, or AKS, including routing, security, and high‑availability reference architectures. |\n| Limits & Quotas | L85-L105 | Policies and limits for request rates, quotas, concurrency, tokens (incl. Azure OpenAI\u002FLLMs), protocol formats (OpenAPI\u002FWSDL\u002FWADL), validation rules, WebSocket, and self-hosted gateway. |\n| Security | L106-L147 | Securing API Management and its portals: authN\u002FZ (Entra ID, B2C, OAuth2, JWT, certs, managed identity), TLS\u002Fcerts, private access, DDoS\u002FDefender, policies, and self-hosted gateway security. |\n| Configuration | L148-L246 | Configuring Azure API Management behavior: policies, caching, networking\u002FVNet, logging\u002Fmetrics, credentials, subscriptions\u002Fusers, self-hosted gateways, and developer portal integration. |\n| Integrations & Coding Patterns | L247-L277 | Patterns and samples for integrating API Management with external APIs, LLMs, logging\u002Fmonitoring, OAuth, MCP, and Azure services (Event Hubs, Service Bus, App Service, Service Fabric). |\n| Deployment | L278-L297 | Deploying and scaling API Management: multi-region, VNet and zone setups, self-hosted gateways (AKS\u002FK8s\u002FDocker\u002FArc), backup\u002Frestore, migration, and automation of operations\u002Fportal. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Handle errors using Azure API Management policy features | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-error-handling-policies |\n| Trace and debug API requests in Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-api-inspector |\n| Fix API Management custom domain failures with Key Vault certificates | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-troubleshoot-cannot-add-custom-domain |\n| Developer portal FAQ and troubleshooting for API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fdeveloper-portal-faq |\n| Use Diagnose and Solve Problems for Azure API Management APIs | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fdiagnose-solve-problems |\n| Troubleshoot SNAT port exhaustion and timeouts in Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Ftroubleshoot-response-timeout-and-errors |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Configure response caching for APIs in Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-cache |\n| Implement custom key-based caching in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-sample-cache-by-key |\n| Implement advanced throttling and quotas in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-sample-flexible-throttling |\n| Run API Management self-hosted gateway on Kubernetes in production | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fhow-to-self-hosted-gateway-on-kubernetes-in-production |\n| Configure server-sent events for Azure API Management APIs | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fhow-to-server-sent-events |\n| Mitigate OWASP API Top 10 threats with API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fmitigate-owasp-api-threats |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Use API Management capacity metrics for scaling decisions | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-capacity |\n| Choose the right Azure API Management tier | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-features |\n| Transition from built-in API Management analytics dashboard to Azure Monitor | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fbreaking-changes\u002Fanalytics-dashboard-retirement-march-2027 |\n| Migrate Azure API Management ARM API versions before retirement | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fbreaking-changes\u002Fapi-version-retirement-sep-2023 |\n| Migrate from direct management API to ARM-based API in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fbreaking-changes\u002Fdirect-management-api-retirement-march-2025 |\n| Move from built-in Git configuration to APIOps for API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fbreaking-changes\u002Fgit-configuration-retirement-march-2025 |\n| Migrate from legacy to new API Management developer portal | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fbreaking-changes\u002Flegacy-portal-retirement-oct-2023 |\n| Handle breaking changes for API Management workspaces (June 2024) | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fbreaking-changes\u002Fworkspaces-breaking-changes-june-2024 |\n| Migrate preview API Management workspaces to GA workspaces | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fbreaking-changes\u002Fworkspaces-breaking-changes-march-2025 |\n| Choose alternative approaches for self-hosting API portal | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fdeveloper-portal-alternative-processes-self-host |\n| Plan DevOps and CI\u002FCD pipelines for Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fdevops-api-development-templates |\n| Migrate Amazon API Gateway workloads to Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fmigrate-amazon-api-gateway-to-api-management |\n| Use API Management features to support API monetization | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fmonetization-support |\n| Plan and manage Azure API Management costs | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fplan-manage-costs |\n| Upgrade and scale Azure API Management tiers and units | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fupgrade-and-scale |\n| Understand and select Azure API Management v2 tiers | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fv2-service-tiers-overview |\n| Choose and configure virtual network options for API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fvirtual-network-concepts |\n\n### Architecture & Design Patterns\n| Topic | URL |\n|-------|-----|\n| Front internal API Management with Application Gateway and WAF | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-integrate-internal-vnet-appgateway |\n| Use API Management with AKS microservices architectures | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-kubernetes |\n| Front Azure API Management with Azure Front Door | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Ffront-door-api-management |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| API format support restrictions for OpenAPI, WSDL, and WADL | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-api-import-restrictions |\n| Enforce Azure OpenAI token rate and quota limits in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fazure-openai-token-limit-policy |\n| Import SOAP APIs and handle WSDL restrictions in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fimport-soap-api |\n| Limit concurrent request execution in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Flimit-concurrency-policy |\n| Limit LLM token usage with API Management policies | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fllm-token-limit-policy |\n| Configure quota-by-key policy for per-key limits | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fquota-by-key-policy |\n| Configure quota policy for call and bandwidth limits | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fquota-policy |\n| Configure per-key rate limiting in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Frate-limit-by-key-policy |\n| Configure rate-limit policy to throttle API calls | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Frate-limit-policy |\n| Convert SOAP WSDL APIs to REST in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Frestify-soap-api |\n| Understand support policies and limitations for self-hosted gateway | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fself-hosted-gateway-support-policies |\n| Understand and work within Azure API Management service limits | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fservice-limits |\n| Validate request and response bodies with validate-content policy | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fvalidate-content-policy |\n| Validate response headers with validate-headers policy in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fvalidate-headers-policy |\n| Validate request parameters with validate-parameters policy in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fvalidate-parameters-policy |\n| Validate HTTP status codes with validate-status-code policy | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fvalidate-status-code-policy |\n| WebSocket API limits and configuration in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fwebsocket-api |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Configure authentication and authorization for LLM APIs in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-authenticate-authorize-ai-apis |\n| Authorize API Management developer portal with Microsoft Entra ID | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-aad |\n| Configure API Management developer portal with Azure AD B2C | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-aad-b2c |\n| Add and manage custom CA certificates in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-ca-certificates |\n| Manage API Management developer access using groups | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-create-groups |\n| Configure TLS protocols and cipher suites in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-manage-protocols-ciphers |\n| Secure API Management backends with client certificate authentication | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-mutual-certificates |\n| Secure API Management front-end access with client certificate authentication | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-mutual-certificates-for-clients |\n| Configure OAuth 2.0 auth for API Management test console | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-oauth2 |\n| Protect APIs in API Management using OAuth 2.0 with Microsoft Entra ID | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-protect-backend-with-aad |\n| Configure managed identities for Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-use-managed-service-identity |\n| Configure RBAC roles for Azure API Management access control | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-role-based-access-control |\n| Configure Microsoft Entra applications for product-level OAuth access | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapplications |\n| Use authentication-basic policy to secure backend calls in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fauthentication-basic-policy |\n| Use authentication-certificate policy for client certificate auth in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fauthentication-certificate-policy |\n| Configure authentication-managed-identity policy in Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fauthentication-managed-identity-policy |\n| Migrate API Management identity providers from ADAL to MSAL | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fbreaking-changes\u002Fidentity-provider-adal-retirement-sep-2025 |\n| Plan for suspension of API Management managed certificates for custom domains | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fbreaking-changes\u002Fmanaged-certificates-suspension-august-2025 |\n| Configure custom domains and certificates for API Management endpoints | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fconfigure-custom-domain |\n| Set up basic authentication for API Management developer portal | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fdeveloper-portal-basic-authentication |\n| Configure CORS for API Management developer portal test console | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fenable-cors-developer-portal |\n| Retrieve authorization context with get-authorization-context policy | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fget-authorization-context-policy |\n| Secure serverless APIs via API Management and Azure AD B2C | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fhowto-protect-backend-frontend-azure-ad-b2c |\n| Apply LLM content safety checks in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fllm-content-safety-policy |\n| Secure API Management inbound access with Private Link endpoints | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fprivate-endpoint |\n| Protect API Management in VNets with Azure DDoS Protection | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fprotect-with-ddos-protection |\n| Enable Defender for APIs protection in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fprotect-with-defender-for-apis |\n| Configure secure access to Azure API Management developer portal | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fsecure-developer-portal-access |\n| Secure inbound and outbound access to MCP servers in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fsecure-mcp-servers |\n| Apply Azure Policy regulatory compliance controls to API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fsecurity-controls-policy |\n| Configure authentication options for self-hosted gateway | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fself-hosted-gateway-authentication-options |\n| Configure access token authentication for self-hosted gateway | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fself-hosted-gateway-default-authentication |\n| Configure Microsoft Entra authentication for self-hosted gateway | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fself-hosted-gateway-enable-azure-ad |\n| Enable workload identity authentication for self-hosted gateway | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fself-hosted-gateway-enable-workload-identity |\n| Secure perimeter-protected backends with API Management and managed identity | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fusing-network-security-perimeter |\n| Validate Microsoft Entra tokens with validate-azure-ad-token policy | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fvalidate-azure-ad-token-policy |\n| Validate client certificates with validate-client-certificate policy | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fvalidate-client-certificate-policy |\n| Configure validate-jwt policy in Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fvalidate-jwt-policy |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Configure external Redis-compatible cache for API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-cache-external |\n| Configure custom domain names for self-hosted gateway | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-configure-custom-domain-gateway |\n| Configure notifications and email templates in Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-configure-notifications |\n| Create and manage user accounts in Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-create-or-invite-developers |\n| Create and configure subscriptions in Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-create-subscriptions |\n| Retrieve and manage Azure API Management IP addresses | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-ip-addresses |\n| Configure Azure Monitor logging for LLM APIs in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-llm-logs |\n| Configure and use named values in API Management policies | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-properties |\n| Configure delegation for user registration and subscriptions in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-setup-delegation |\n| Configure Azure Monitor metrics and logs for API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-use-azure-monitor |\n| Reference index for Azure API Management policies | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-policies |\n| Configure Azure OpenAI token metrics in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fazure-openai-emit-token-metric-policy |\n| Enable and configure semantic caching for LLM APIs in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fazure-openai-enable-semantic-caching |\n| Use semantic cache lookup for Azure OpenAI in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fazure-openai-semantic-cache-lookup-policy |\n| Store Azure OpenAI responses in semantic cache via API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fazure-openai-semantic-cache-store-policy |\n| Update network settings for API Management CAPTCHA endpoint change | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fbreaking-changes\u002Fcaptcha-endpoint-change-sep-2025 |\n| Migrate from retired API Management legacy metrics to Requests metric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fbreaking-changes\u002Fmetrics-retirement-aug-2023 |\n| Update VNet settings for API Management RP source IP change (Mar 2023) | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fbreaking-changes\u002Frp-source-ip-address-change-mar-2023 |\n| Update VNet settings for API Management RP source IP change (Sep 2023) | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fbreaking-changes\u002Frp-source-ip-address-change-sep-2023 |\n| Replace trusted service connectivity for API Management gateways | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fbreaking-changes\u002Ftrusted-service-connectivity-retirement-march-2026 |\n| Configure cache-lookup policy for response caching | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fcache-lookup-policy |\n| Configure cache-lookup-value policy for key-based caching | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fcache-lookup-value-policy |\n| Configure cache-remove-value policy to delete cached items | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fcache-remove-value-policy |\n| Configure cache-store policy to cache API responses | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fcache-store-policy |\n| Configure cache-store-value policy for custom cache entries | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fcache-store-value-policy |\n| Configure check-header policy in Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fcheck-header-policy |\n| Configure choose policy for conditional logic in APIM | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fchoose-policy |\n| Configure multiple credential connections in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fconfigure-credential-connection |\n| Configure API Management automatic service update settings | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fconfigure-service-update-settings |\n| Configure CORS behavior with cors policy in Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fcors-policy |\n| Configure cosmosdb-data-source policy for GraphQL resolvers | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fcosmosdb-data-source-policy |\n| Configure identity providers for API Management credential manager | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fcredentials-configure-common-providers |\n| Use credential manager to store backend API credentials | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fcredentials-overview |\n| Understand credential manager OAuth 2.0 management and runtime flows | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fcredentials-process-flow |\n| Enable cross-domain access with cross-domain policy in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fcross-domain-policy |\n| Extend API Management developer portal with custom functionality | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fdeveloper-portal-extend-custom-functionality |\n| Configure Application Insights for API Management developer portal | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fdeveloper-portal-integrate-application-insights |\n| Integrate Google Tag Manager with API Management portal | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fdeveloper-portal-integrate-google-tag-manager |\n| Configure WordPress plugin for API Management developer portal | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fdeveloper-portal-wordpress-plugin |\n| Emit custom metrics from API Management to App Insights | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Femit-metric-policy |\n| Configure CORS for API Management custom connectors in Power Platform | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fenable-cors-power-platform |\n| Configure find-and-replace policy for API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Ffind-and-replace-policy |\n| Configure forward-request policy to call backends | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fforward-request-policy |\n| Configure cloud metrics and logs for self-hosted gateway | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fhow-to-configure-cloud-metrics-logs |\n| Configure local metrics and logs for self-hosted gateway on Kubernetes | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fhow-to-configure-local-metrics-logs |\n| Create and configure workspaces in Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fhow-to-create-workspace |\n| Configure http-data-source resolver policy for GraphQL APIs | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fhttp-data-source-policy |\n| Configure include-fragment policy for reusable APIM policies | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Finclude-fragment-policy |\n| Inject Premium v2 API Management into a virtual network | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Finject-vnet-v2 |\n| Configure outbound virtual network integration for API Management v2 | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fintegrate-vnet-outbound |\n| Configure invoke-dapr-binding policy for external resources | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Finvoke-dapr-binding-policy |\n| Configure IP filtering rules in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fip-filter-policy |\n| Configure json-to-xml policy in Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fjson-to-xml-policy |\n| Configure jsonp policy for cross-domain API calls | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fjsonp-policy |\n| Emit LLM token consumption metrics from API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fllm-emit-token-metric-policy |\n| Configure semantic cache lookup for LLM APIs in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fllm-semantic-cache-lookup-policy |\n| Store LLM responses in semantic cache via API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fllm-semantic-cache-store-policy |\n| Configure mock-response policy to simulate APIs | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fmock-response-policy |\n| Configure monitoring and alerts for Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fmonitor-api-management |\n| Monitoring data reference for Azure API Management with Azure Monitor | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fmonitor-api-management-reference |\n| Create and reuse policy fragments in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fpolicy-fragments |\n| Configure proxy policy and HTTP proxy settings in APIM | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fproxy-policy |\n| Configure publish-event policy for GraphQL subscriptions | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fpublish-event-policy |\n| Configure publish-to-dapr policy for APIM sidecar integration | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fpublish-to-dapr-policy |\n| Deploy Azure API Management using ARM templates | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fquickstart-arm-template |\n| Provision Azure API Management with Bicep templates | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fquickstart-bicep |\n| Create Azure API Management with Terraform configuration | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fquickstart-terraform |\n| Configure redirect-content-urls policy in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fredirect-content-urls-policy |\n| Configure retry policy with conditions and counts in APIM | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fretry-policy |\n| Configure return-response policy for custom API responses | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Freturn-response-policy |\n| Configure rewrite-uri policy for Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Frewrite-uri-policy |\n| Configure Azure Arc extension for API Management self-hosted gateway | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fself-hosted-gateway-arc-reference |\n| Set self-hosted gateway container settings for API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fself-hosted-gateway-settings-reference |\n| Configure send-one-way-request policy in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fsend-one-way-request-policy |\n| Configure send-request policy with timeout settings | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fsend-request-policy |\n| Configure send-service-bus-message policy for Azure Service Bus | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fsend-service-bus-message-policy |\n| Configure Dapr set-backend-service policy in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fset-backend-service-dapr-policy |\n| Configure set-backend-service policy and backend entities | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fset-backend-service-policy |\n| Configure set-body policy for API Management requests | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fset-body-policy |\n| Configure Azure API Management policies using the portal editor | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fset-edit-policies |\n| Configure set-header policy in Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fset-header-policy |\n| Configure set-method policy for API Management requests | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fset-method-policy |\n| Configure set-query-parameter policy in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fset-query-parameter-policy |\n| Configure set-status policy for API Management responses | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fset-status-policy |\n| Configure set-variable policy and context variables in APIM | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fset-variable-policy |\n| Recover deleted Azure API Management instances with soft-delete | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fsoft-delete |\n| Configure sql-data-source policy for Azure SQL GraphQL resolvers | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fsql-data-source-policy |\n| Add custom trace entries in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Ftrace-policy |\n| Validate GraphQL requests with validate-graphql-request policy | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fvalidate-graphql-request-policy |\n| Validate OData requests with validate-odata-request policy | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fvalidate-odata-request-policy |\n| Meet virtual network resource requirements for API Management injection | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fvirtual-network-injection-resources |\n| Configure VNet settings for API Management classic tiers | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fvirtual-network-reference |\n| Configure virtual network requirements for API Management workspace gateways | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fvirtual-network-workspaces-resources |\n| Configure wait policy for parallel execution in APIM | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fwait-policy |\n| Configure xml-to-json policy in Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fxml-to-json-policy |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Azure PowerShell sample scripts for Azure services | https:\u002F\u002Fgithub.com\u002FAzure\u002Fazure-docs-powershell-samples |\n| Import and manage Agent2Agent (A2A) agent APIs in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fagent-to-agent-api |\n| Import Amazon Bedrock LLM passthrough APIs into API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Famazon-bedrock-passthrough-llm-api |\n| Integrate Azure API Management with Application Insights logging | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-app-insights |\n| Send Azure API Management logs to Event Hubs | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-log-event-hubs |\n| Send messages to Azure Service Bus from API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-send-service-bus |\n| Log API Management traffic to Event Hubs and Moesif | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-log-to-eventhub-sample |\n| Use policy expressions in Azure API Management policies | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-policy-expressions |\n| Call external HTTP services from API Management policies | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-sample-send-request |\n| Import Azure OpenAI model APIs as REST in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fazure-openai-api-from-specification |\n| Configure GraphQL field resolvers in Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fconfigure-graphql-resolver |\n| Create managed Microsoft Graph connections via API Management credential manager | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fcredentials-how-to-azure-ad |\n| Configure GitHub OAuth connections in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fcredentials-how-to-github |\n| Configure user-delegated OAuth connections in API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fcredentials-how-to-user-delegated |\n| Export Azure API Management APIs to Postman collections | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fexport-api-postman |\n| Export Azure API Management APIs to Microsoft Power Platform | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fexport-api-power-platform |\n| Expose REST APIs as MCP servers via API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fexport-rest-mcp-server |\n| Connect and govern external MCP servers with API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fexpose-existing-mcp-server |\n| Configure Service Fabric services as API Management backends | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fhow-to-configure-service-fabric-backend |\n| Deploy API Management self-hosted gateway with OpenTelemetry on Kubernetes | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fhow-to-deploy-self-hosted-gateway-kubernetes-opentelemetry |\n| Integrate Azure API Management events with Event Grid | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fhow-to-event-grid |\n| Import OpenAPI specifications into Azure API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fimport-api-from-oas |\n| Import Azure App Service web APIs into API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fimport-app-service-as-api |\n| Log API Management events to Azure Event Hubs | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Flog-to-eventhub-policy |\n| Integrate Google Gemini OpenAI-compatible APIs with API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fopenai-compatible-google-gemini-api |\n| Import OpenAI-compatible LLM APIs into API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fopenai-compatible-llm-api |\n| Enable Dapr integration for API Management self-hosted gateway | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fself-hosted-gateway-enable-dapr |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Configure autoscale rules for Azure API Management instances | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-autoscale |\n| Deploy Azure API Management across multiple regions | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-deploy-multi-region |\n| Backup and restore Azure API Management for disaster recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-disaster-recovery-backup-restore |\n| Migrate Azure API Management instances between regions | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-migrate |\n| Provision gateway resources for self-hosted API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-howto-provision-self-hosted-gateway |\n| Check regional availability of API Management v2 tiers | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-region-availability |\n| Deploy Azure API Management to an internal virtual network | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-using-with-internal-vnet |\n| Deploy Azure API Management to an external virtual network | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fapi-management-using-with-vnet |\n| Automate deployment of API Management developer portal content | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fautomate-portal-deployments |\n| Automate Azure API Management operations with Azure Automation | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fautomation-manage-api-management |\n| Self-host the Azure API Management developer portal | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fdeveloper-portal-self-host |\n| Enable availability zone support for API Management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fenable-availability-zone-support |\n| Deploy API Management gateway as Azure Arc extension | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fhow-to-deploy-self-hosted-gateway-azure-arc |\n| Deploy API Management self-hosted gateway to AKS | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fhow-to-deploy-self-hosted-gateway-azure-kubernetes-service |\n| Deploy API Management self-hosted gateway to Azure Container Apps | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fhow-to-deploy-self-hosted-gateway-container-apps |\n| Deploy API Management self-hosted gateway to Docker | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fhow-to-deploy-self-hosted-gateway-docker |\n| Deploy API Management self-hosted gateway to Kubernetes with YAML | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fapi-management\u002Fhow-to-deploy-self-hosted-gateway-kubernetes |\n",{},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002FMicrosoftDocs\u002FAgent-Skills\u002Fazure-api-management",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":7,"skillName":5,"commands":46,"prompt":56,"zipAvailable":57},[47,50,53],{"tool":48,"command":49},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill azure-api-management",{"tool":51,"command":52},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill azure-api-management",{"tool":54,"command":55},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill azure-api-management","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002FMicrosoftDocs\u002FAgent-Skills\u002Fazure-api-management\u002FSKILL.md",true,[],[60,72,82,91,97,104],{"skillNo":61,"name":62,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":63,"categories":64,"keywords":68,"publishedAt":32},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[65],{"categoryNo":66,"categoryName":67,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[69,70,71],"model","model hierarchy","model hierarchy skill",{"skillNo":73,"name":74,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":75,"categories":76,"keywords":78,"publishedAt":32},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[77],{"categoryNo":66,"categoryName":67,"taxonomyType":20,"taxonomyTypeDesc":21},[79,80,81],"MCP","zoom","zoom mcp",{"skillNo":83,"name":84,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":32},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[88,89,90,80],"sdk","zoom apps sdk","apps",{"skillNo":92,"name":93,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":96,"publishedAt":32},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[93],{"skillNo":98,"name":99,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":100,"categories":101,"keywords":103,"publishedAt":32},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[102],{"categoryNo":66,"categoryName":67,"taxonomyType":20,"taxonomyTypeDesc":21},[99],{"skillNo":105,"name":106,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":109,"publishedAt":32},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[106]]