openapi: 3.0.3 info: title: Azure API Management Gateway AI ProductPolicy API description: The AI gateway capabilities in Azure API Management provide specialized features for managing, securing, and observing AI backend APIs including Azure OpenAI, OpenAI-compatible LLMs, MCP servers, and A2A agent APIs. Includes token rate limiting, semantic caching, load balancing across AI backends, and content safety enforcement. version: '2024-05-01' contact: name: Microsoft Azure url: https://learn.microsoft.com/en-us/azure/api-management/genai-gateway-capabilities servers: - url: https://{service-name}.azure-api.net tags: - name: ProductPolicy paths: ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/policies : get: summary: Microsoft Azure API Management ProductPolicy_ListByProduct operationId: ProductPolicy_ListByProduct description: Get the policy configuration at the Product level. responses: '200': description: Success tags: - ProductPolicy ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/policies/{policyId} : head: summary: Microsoft Azure API Management ProductPolicy_GetEntityTag operationId: ProductPolicy_GetEntityTag description: Get the ETag of the policy configuration at the Product level. responses: '200': description: Success tags: - ProductPolicy get: summary: Microsoft Azure API Management ProductPolicy_Get operationId: ProductPolicy_Get description: Get the policy configuration at the Product level. responses: '200': description: Success tags: - ProductPolicy put: summary: Microsoft Azure API Management ProductPolicy_CreateOrUpdate operationId: ProductPolicy_CreateOrUpdate description: Creates or updates policy configuration for the Product. responses: '200': description: Success tags: - ProductPolicy delete: summary: Microsoft Azure API Management ProductPolicy_Delete operationId: ProductPolicy_Delete description: Deletes the policy configuration at the Product. responses: '200': description: Success tags: - ProductPolicy externalDocs: description: Documentation url: https://learn.microsoft.com/en-us/azure/api-management/genai-gateway-capabilities x-generated-from: documentation