In this post, let us look how we can work with the
SharePoint data using the REST APIs explicitly in the Microsoft Flow. We will
be using this approach when no action/connector are available OOB for
processing the required SharePoint data on the MS Flow. Person who have
knowledge on the APIs used will prefer to use this approach.
In my previous post, we have built the connectors/actions
using the REST APIs. The objective of my previous post, was to show how any connector/action
can be created and published on the portal. Such actions can be shared with
other users and it is readily available as OOB actions for other/end users. Connectors/Actions
will be created by developers and the business users will use such connectors
on their flows.
At the end, both the approaches yield the same results. Both
the approaches will be used only when no connector is available for users to work
with the required data. Hope the above explanation differentiates two
approaches available for working with the SharePoint data.
Let us look how we can retrieve the required SharePoint data using the REST APIs available. We can use the OOB action “Send an HTTP request to SharePoint”. This action supports any type (GET, PUT, POST, PATCH or DELETE) of service calls. In the sample below, let us only look at the GET operation.
Use Case: Retrieve the use profile properties of item author,
whenever an item created on SharePoint list.