Working with Web APIs in Microsoft Power Automate (MS Flow)
- Description
- Curriculum
- FAQ
- Reviews
API is typically developers’ area of expertise, but Power Automate has made REST are Web API development so easy that now even non-developers can build REST APIs using Power Automate. At the same time consuming REST APIs developed by other third parties from inside Power Automate flow is also a simple task that does not require you to be a developer to achieve it.
This course is targeted to non-developers. You don’t need any software development or coding background and the very basic Web API fundamentals are covered in this course.
We also use Postman to call API’s that we build in this course and we also see how we can consume REST APIs that are build from third parties. This will significantly expand your flow functionality.
Follow the chapters slowly, do all the exercises and follow along the demos. More than anything focus more on understanding the concepts than just doing things and concepts are simplified to a level that non-developers can easily understand it. Regardless, I am there to answer the questions. So when in doubt, just add your question to QA section under the lecture.
This course requires your basic understanding on Power Automate flows like triggers and actions.
Best of luck and I really appreciate your feedback on the course once you finish it.
-
3API vs Web APIVideo lesson
-
4Understanding web APIsQuiz
-
5REST API Request/Response structure (URI, Header, Body)Video lesson
-
6REST API MethodsVideo lesson
-
7Web API Request/Response and API MethodsQuiz
-
8Web API call status and error codesVideo lesson
-
9API Status and error codesQuiz
-
10Authentication in web APIsVideo lesson
-
11Create your first web API using Microsoft Power AutomateVideo lesson
-
12Let’s create a proper GET methodVideo lesson
-
13Let’s create a more complicated GET methodVideo lesson
It is time to create a web API that accepts parameter and returns data in response body.
-
14Creating a POST method using Power AutomateVideo lesson
In this lecture you learn how to create a POST method API call that inserts a record into back-end system (SharePoint online in this case)
-
15Creating PATCH method using Power AutomateVideo lesson
-
16Errors and exceptions in web API and Power AutomateVideo lesson
In this lecture we see the possibilities and limitations of web API exception handling with Power Automate.
-
17Implementing error handling in REST APIsVideo lesson
In this lecture we actually implement the exception handling in REST APIs
-
18Summary and next stepsVideo lesson
-
19When and where do we make call web APIs from Power AutomateVideo lesson
This is a quick discussion on the right scenarios of calling web APIs from Power Automate.
-
20Finding and testing a sample REST API to consumeVideo lesson
In this video we review JSONPlaceholder available REST APIs for our training. We also try a few calls from that server using Postman.
-
21Hands-on calling web API using Microsoft Power AutomateVideo lesson
-
22Analyzing and parsing JSON resultsVideo lesson
-
23Parsing API results with multiple itemsVideo lesson
In this lecture, we see how JSON parse reacts to a multi item JSON schema
-
24Filter and SelectVideo lesson
In this lecture we learn about query tools that are available in Power Automate to filter web API return values
-
25Status code and Queries in HTTP ActionVideo lesson
A quick review on Status Code and Queries parameter when using HTTP action
-
26Postman vs HTTP ActionVideo lesson
In this lecture we will see how to translate Postman settings to our HTTP action in Power Automate
-
27Dealing with security when calling REST API from Power AutomateVideo lesson
This lecture covers configuring security when calling secure web APIs using Power Automate.
-
28Are you a developer? I need your opinion.Video lesson
Although this course is not for developers, I am thinking of just one lecture for developers only. What do you think?

External Links May Contain Affiliate Links read more