The Azure APIM doesn't import Container App OpenAPI Specification

IlicMarko 25 Reputation points
2023-08-09T14:17:29.3766667+00:00

I have been attempting to have APIM import our API which resides on Azure Container Apps service. The Container App service has an open API specification on the endpoint /openapi but when the API is imported to APIM the operations are not being created as expected. The operations have been wildcarded rather than created based on the specification.

I would like to have it automatically, rather than change it every time manually.

Azure API Management
Azure API Management
An Azure service that provides a hybrid, multi-cloud management platform for APIs.
2,100 questions
Azure Container Apps
Azure Container Apps
An Azure service that provides a general-purpose, serverless container platform.
415 questions
{count} vote

Accepted answer
  1. MuthuKumaranMurugaachari-MSFT 22,316 Reputation points
    2023-08-16T13:02:38.24+00:00

    IlicMarko Thanks for sharing the additional details.

    Update for the community:

    Initially, the container app was imported in APIM via Open API Spec as .yaml file and it generated wild card operations (doc reference: OpenAPI specification versus wildcard operations). IlicMarko resolved the issue by changing the spec to .json and worked perfectly.

    User's image

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.