Introduction

Completed

The Premium HTTP connection is built into Microsoft Power Apps and Microsoft Power Automate.

The HTTP connector provides users with the option to connect to a service or a data source that a direct connector isn't available for. You can create the connection as either a GET, PUT, POST, PATCH, or DELETE method. It uses a uniform resource identifier (URI) to connect.

Screenshot of the connection with method list.

Authentication options for the HTTP connector are None, Basic, Client Certificate, Active Directory OAuth, Raw, and Managed Identity as shown in the following image.

Screenshot of the available authentication options.

An example of using an HTTP connector is making a connection to Microsoft Graph to gather user information. As the following screenshot shows, you can use the GET method, enter graph.microsoft.com/v1.0/users/ in the URI field, and then select Active Directory OAuth authentication to get the information that you need.

Screenshot example of the HTTP connector making a connection to Microsoft Graph.

You can also use HTTP + Swagger, which allows you to describe the structure of your API so that you can get the desired data and receive it in a format that can be easily manipulated.

Screenshot of the HTTP + Swagger Endpoint URL.