Export APIs from Azure API Management to the Power Platform

Citizen developers using the Microsoft Power Platform often needs to reach the business capabilities that are developed by professional developers and deployed in Azure. Azure API Management enables professional developers to publish their backend service as APIs, and easily export these APIs to the Power Platform (Power Apps and Power Automate) as custom connectors for consumption by citizen developers.

This article walks through the steps to export APIs from API Management to the Power Platform.

Prerequisites

Export an API

  1. Navigate to your API Management service in the Azure portal and select APIs from the menu.
  2. Click on the three dots next to the API you want to export.
  3. Select Export.
  4. Select Power Apps and Power Automate.
  5. Choose an environment to export the API to.
  6. Provide a display name, which will be used as the name of the custom connector.
  7. Optional, if the API is protected by an OAuth 2.0 server, you will also need to provide additional details including Client ID, Client secret, Authorization URL, Token URL, and Refresh URL.
  8. Select Export.

Once the export completes, navigate to your Power App or Power Automate environment. You will see the API as a custom connector.

Next steps