Swagger actions not available in logic apps for an Azure function

Wouter 6 Reputation points
2021-04-26T09:03:39.27+00:00

Dear,
I have created an azure function app with several HTTP triggers. I also followed the MS guide on adding the API documentation: https://learn.microsoft.com/en-us/azure/azure-functions/functions-openapi-definition. So, now there is an API Management section available and defined in the function app. Though, when going to logic apps and trying to use the swagger actions of this function app, the list stays blank and the functions are only available through the normal actions.

There is a topic on Stack Overflow (https://stackoverflow.com/questions/59839893/unable-to-see-azure-functions-from-logic-apps) that I found which mentions an extra tab "API definition" between API Management and CORS, but this seems not available anymore (or not visible for me at least).

Any ideas on what's might still be missing in my function app?
Thanks.

Azure API Management
Azure API Management
An Azure service that provides a hybrid, multi-cloud management platform for APIs.
1,784 questions
Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
4,323 questions
Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
2,867 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. JayaC-MSFT 5,526 Reputation points
    2021-04-27T09:52:37.367+00:00

    @Wouter Welcome to QnA. Thank you for your question. Function app , for which you cannot find the "API definition" , is that running on linux?