@Gustavo Fechine Welcome to Microsoft Q&A Forum, Thank you for posting your query here!
I understand that you are experiencing an issue with your API definitions disappearing from Azure API Management in the Azure Portal.
You have confirmed that the previously established definitions are still functioning correctly and continue to redirect requests to your internal API as expected. It's only the definitions within the Azure Portal that have disappeared.
In the past, we have observed similar issue being reported. The below action plans had resolved the issue.
Action Plan:
- Please try to clear the browser cache and Open the Azure portal in Private / incognito mode and check if it loads the APIs.
- Please check if there are any firewalls / proxy within your corporate network.
- Please try accessing the APIM management portal from completely different network and check.
To access the definitions through alternative methods, you can use the below approach:
- Using Azure CLI:
az apim api list
This CLi command helps to List API Management API's. More Info here. - Using REST APIs: You can simply click on the TryIT option available here to invoke the Apis - List By Service REST API. This Lists all APIs of the API Management service instance.
- Azure Powershell: You can run the
Get-AzApiManagementApi
PS cmdlet to gets all of the APIs for the specified context. More Info here.
You can manage the APIs using the same above alternative methods like CLI, REST APIs and Powershell.
Hope this helps. If you have any follow-up questions, please let me know. I would be happy to help.
**
Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.