How to Call a Dataverse Custom API from a Canvas App
Dataverse Custom APIs are a powerful extension model of the PowerPlatform. However, at the time of writing, there are no direct method to execute a Custom API inside the PowerApps Canvas App model.
In this post I will show how to call any Custom API from a Canvas App with the use of a generic Power Automate Flow and the new ParseJSON functionality.

UPDATE 17-FEB-2023
Dataverse Custom APIs can now be called directly from PowerFx in Canvas Apps and Custom Pages. ( still in experimental phase)
Published on:
Learn moreWe can help you with How to Call a Dataverse Custom API from a Canvas App
If you want help implementing, troubleshooting, or improving this product, contact us and we’ll point you in the right direction.
Related posts
PCF Controls Tips & Tricks: How to Bundle and Resolve Static JSON Files
JSON files are one of the most common and convenient ways to store structured data. They’re lightweight, human-readable, and easy to parse in ...
PCF Controls Tips and Tricks : How to skip Linting at Build-Time
Have you ever been unable to properly build a PCF control because of linting errors? Well, lately I have, and it can get really frustrating. E...
PCF Controls Tips & Tricks : How to detect Authoring Mode
When you configure a PCF control on a Dataverse model-driven app, the form designer will try to render the control even though it’s not ...
How to Create Deep Links to D365 F&O Records with Dataverse Virtual Tables
It is a common requirement for SaaS platform that exposes form over data to be able to share a secure link (a.k.a. Deep Link) to access a give...
Model-Driven App Trick : How to Hide a Ribbon Button when the Form is Dirty
I recently encountered a requirement on a model-driven app project to display a custom ribbon button only when the form had no unsaved changes...