Connect external APIs with Power Platform custom connectors
Advanced
Developer
Microsoft Power Platform
Power Automate
Power Apps
Create custom connectors that let Power Platform reach external REST APIs beyond the built-in connectors available in Power Apps, Power Automate, and Copilot Studio. Import an existing API definition, secure the connection with the right authentication method, and shape how data flows through the connector using policies, OpenAPI extensions, or custom code.
Learning objectives
After completing this module, you'll be able to:
- Import definitions from existing APIs, including OpenAPI definitions, Azure services, and GitHub, and create a custom connector for an Azure service.
- Implement authentication for custom connectors.
- Configure policy templates and extend the OpenAPI definition to modify connector behavior at runtime.
- Develop an Azure Function or custom connector code to transform data.
Prerequisites
- Ability to read an OpenAPI (Swagger) definition and call a REST API.