Learn how to use API calls in Power Automate with Andrew Perez. Understand HTTP basics, choose the right connectors, handle authentication, and work with responses.
Make your flows smarter by tapping into the power of APIs—without getting lost in code. In API Calls in Power Automate, Andrew Perez shows how to connect your flows to popular web services so they can look up data, post updates, and trigger actions automatically. You’ll learn the essentials in plain language: what an API is, how HTTP requests work at a high level, and where to use them in real-world automations like sending messages, updating records, or pulling reference data.
Then we’ll build step by step. Andrew walks through using built-in connectors, creating custom calls with the HTTP action, and handling inputs and outputs reliably. You’ll see practical tips for authentication basics, testing and troubleshooting, and shaping responses so they’re easy to reuse across flows. By the end, you’ll have a simple, repeatable approach for calling APIs in Power Automate—turning everyday processes into fast, connected workflows.
Course Outline ( Free Preview)
Module 01 - Introduction
In this module, Andrew Perez introduces the concept of API calls within Power Automate, explaining how APIs enable different applications to communicate and automate workflows beyond built-in connectors. He emphasizes the importance of having a beginner-level understanding of Power Automate and JSON before diving into creating custom HTTP requests to interact with external or legacy systems. The course prepares students to leverage API calls for advanced automation scenarios, including integrating unsupported applications, handling complex authentication, and connecting multiple automation tools.
Module 02 - HTTP Requests
In this module, Andrew introduces the HTTP request action in Power Automate, explaining how to create custom API calls by breaking down key parameters such as URI, method, headers, and body. Students will learn the primary HTTP methods—GET, POST, PUT, PATCH, and DELETE—and understand their roles in interacting with APIs for retrieving, sending, updating, or deleting data. The module concludes with a practical demonstration of building a simple scheduled flow that calls an external API, reinforcing how to apply these concepts in real-world automation scenarios.
Module 03 - Finding API Documentation10 min.
In this module, Andrew explains how to locate and utilize API documentation, which is essential for crafting effective HTTP requests tailored to different applications. They highlight various resources such as API aggregation sites, official documentation pages, and community forums, emphasizing the importance of understanding authentication methods and the variability in documentation quality. By exploring real examples like the Spotify and Twitter APIs, students will gain practical insights into navigating API references and integrating them into their workflows.
Module 04 - Class Wrap Up1 min.
Congratulations on Completing the course! You know are armed with the knowledge to make the most of APIs inside of Power Automate!
Andrew Perez graduated from the University of North Florida with a bachelor’s degree in Transportation and Logistics. He has been working in leadership and management positions since the age of 19, which developed in him a passion for training and helping other to grow. He now puts these skills to work with Pragmatic Works, helping customers bolster their professional skillsets as many mentors have aided him.