Can't access second API when first was recently used within same APIM service
I have two APIs in my APIM service. Each API endpoint has running Open AI service behind. When I'm using first endpoint (in my AI chat app) with one model deployed - everything is ok, but after that when I try to use another model in my chat app (I can…
Azure Api Management Self Hosted Gateway HTTP2 issue
Hello, I am trying to connect the APIM to the regular (non-web) Grpc .Net backend using a self-hosted gateway, however, I see in the APIM logs that the HTTP version is downgraded from 2.0 to 1.1 when communicating with the backend. APIM is the Premium…
APIM Product Subscription Key not being Retrieved in Azure Portal when Testing
Anyone know if anything has changed to cause this in APIM? We have seen this with multiple clients To work around, you have to key in the subscription key. Otherwise, you can get it to collect it again by clicking away e.g. click on Products, then back…

Failed to terminate Azure Standard v2 APIM
Hi, I tried to terminate my Standard v2 APIM instance but failed. Below is the error output: (TerminationFailed) Unable to terminate Sku V2 API service at this time. Please open a support case for your API management service using the Azure portal and…

Error creating API Management using the same name
Hi: After deleting an API Management and checking that it is not found as "Soft-Deleted" when I try to create it again Terraform ends up giving an error. I have verified that the APIM has been deleted and purged, so the AzureRM provider should…
API call via Logicapp to external system, should these api calls go via apim
API call via Logicapp to external system, should these api calls go via APIM?
How to access the API Center to get the Metadata and APIs through Azure function - Getting 500 Internal error
Hi, I am accessing the Aure API Center through its APICenterURL/apis aswell as APICenterURL/status from Azure function python code. Resolved the Authorization error by passing the APIKEY providing the subscription key of the api management. But fails…
How to obtain the request size in APIM integrated with AOAI.
#Problem RequestSize cannot be obtained in APIM and is 0 bytes, which means that the "quota" policy and alerts in metrics cannot be executed as expected. #What I want to solve I want to set the RquestSize. #Background When using AOAI, I decided…
How to validate OpenApi json spec and avoid errors on importing stage?
Hi Hoping You are doing well. I have simple question. In the documentation (https://learn.microsoft.com/en-us/azure/api-management/api-management-api-import-restrictions) it is mentioned that Azure has more strict requirements and some limitations for…

Add HSTS to an Azure API Management Service
On Azure, I created a new API Management Service and behind it I connected all the APIs. After a penetration test, there was only one vulnerability detected from the security company that is No HSTS Header observed. The HTTP Strict Transport Security…

Is API Management Standard v2 with VNet integration able to use VPN Connections
We are currently planning the usage of Azure API Management. We have the following requirement: Privately connect form APIM to Backend API Services Backend API Services are located in the same VNet, peered VNets and external Datacenters connected via…

How to specify the x and y values of a ES256 JWK inside issuer-signing-key of validate-jwt in azure APIM
Hi Team. I'm trying to make a request to a JWKS url and fetch the JWKs and store it in a context variable Identified the key from the set of JWKs by matching the kid of the JWT with each kid from above fetched set of JWKs. I have identified the key which…
Dynamic 'kid' Usage in Azure APIM Validate-JWT Policy
We currently use hardcoded exponent and modulus values within the
When will APIM workspaces be available in Azure West Europe
When will APIM workspaces be available in Azure West Europe
Cannot add an external subnet to my API management
I am trying to add a subnet to my API management via Terraform but I get the following error. From what I understand, a VMSS resource from another resource group that is not mine is blocking me from adding an external subnet. I also tried to do it via…
What apiVersion should be used to create Microsoft.ApiManagement service/properties resources via ARM templates?
The Azure API management portal recommends updating the API management minimum API version to 2019-12-01 or higher. More detail is provided here:…
When it Brotli support being added to Azure API Management?
Following on from https://learn.microsoft.com/en-us/answers/questions/502806/gzip-compression-decompression-with-api-management our team was able to learn how to Gzip compress our outbound responses from Azure API Management. In particular, for anyone…
Making Outbound Connections from an Azure APIM Instance in a Private Subnet
An Azure API Management (APIM) instance is deployed in a private subnet and is publicly accessible through Azure Application Gateway. What are the recommended methods to establish outbound connections to a public backend API from this private APIM…
Azure API Management fails to deploy
I've been trying to deploy a Azure API Management into an existing subnet via Terraform for a couple days without any luck. I deployed an Azure API Management with the exact configuration to a couple weeks ago with no issue at all, so this is very…

Why does Azure API Management OpenAPI 2.0 JSON Export of our API include a securityDefinitions object sometimes?
We have an API defined in APIM that when we do an OpenAPI 2.0 export of the JSON it sometimes returns a securityDefinitions object that includes the subscription keys (example below): "securityDefinitions": { …