Calling an API in Power Apps Portals using JavaScript

Developer Support

Bryan Soltis demonstrates how to call an API in Power Apps Portals using JavaScript.

As a developer, Power Apps are a very interesting, yet nostalgic, concept. The platform reminds me of a lot of “game changing and exciting” systems of the past that allowed users to create complex, functional applications quickly, with little or no coding. Naturally, I turned my nose at these types of platforms, demanding that any good developer would ALWAYS create things from scratch. What can I say? I started programming using Notepad. Well, much the chagrin of my former self, there have been many top-rate platforms that simplify the process of creating applications, while saving precious development time. Power Platform is one of these solutions, enabling complex integrations between business systems with a few clicks. And a lot less smugness. In this article, I’ll show you one way to integrate an API into a Power Platform Portal. With or without Notepad.


The Power Apps Platform continues to be one of the fastest growing parts of the Microsoft ecosystem. From creating data-integrated applications to completely secure and authenticated environments, Canvas Apps, Model-Driven Apps, and Portals are a way to blend functionality and form with ease. One of the benefits of Power Apps is the ability to extend the platform, if needed. Recently, I needed to integrate an API into a Power App Portal. After some exhaustive searches, I was able to piece together a few different recommendations to meet my needs. This article combines that knowledge for a simple, one-stop solution to anyone facing the same challenge.

Continue reading on Bryan’s blog.