azure-application-insightsasp.net-apicontroller

What is {baseUri}/echo/resource API?


We got a lot of failed requests throwing from Get /echo/resource in the Azure application insights, I could not find it in our .net projects (for the rest failed APIs I can find them in the code), also When I launch the project in the browser, with using the developer tool, this echo API is not in API lists under Network tab. Below are the screen shots captured from the application insights: APIs error list sample transaction detail of echo/resource error

I googled and get the basic info about what is echo, but not quite sure if we are not using it in the .net project, where it comes from?


Solution

  • Based on the path of URL, it seems to be coming from the API Management placed before your REST API application. APIM has the default Echo API for testing purposes. This API seems to have been configured/exposed or is being used to route the request to the backend App itself.