web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Call Dataverse Custom ...
Power Apps
Unanswered

Call Dataverse Custom API from Power Apps

(0) ShareShare
ReportReport
Posted on by 6

We have a Dataverse Custom API that works correctly from Postman or from Power Automate, but we want to use it from PowerApps, for example by pressing a button. What can we call it? Thanks.

Categories:
I have the same question (0)
  • ChrisPiasecki Profile Picture
    6,422 Most Valuable Professional on at

    Hi @arodeiro,

     

    You can call a Power Automate flow in your on the press of a button. In your Power Automate flow, use the PowerApps (V1 or V2) trigger, and from there you can call your Custom API, then add a Respond to PowerApps action to return the result back to your app.

     

    ---
    Please click Accept as Solution if my post answered your question. This will help others find solutions to similar questions. If you like my post and/or find it helpful, please consider giving it a Thumbs Up.

  • AntRM Profile Picture
    6 on at

    Hi @ChrisPiasecki, thanks for the reply. We use the solution that you say in some applications with few users, but the one we are developing has more than 100 users and adding the Power Automate license doubles the monthly cost. That is why we asked for a direct solution from Power Apps or without adding a license surcharge. Thank you.

  • Verified answer
    ChrisPiasecki Profile Picture
    6,422 Most Valuable Professional on at

    Hi @arodeiro,

     

    This would not require the users with a per user or flow Power Automate license. Power Apps Per app or per user license gives you entitlement for premium connectors in flow as long as its tied to the app they are using. In this case the flow has a PowerApps trigger so you are fine.

     

    If your flows were standalone and unrelated to the app (e.g. A scheduled flow using a connector data source not used in your app) then you would require a Power Automate per user or per flow license.

     

    ---
    Please click Accept as Solution if my post answered your question. This will help others find solutions to similar questions. If you like my post and/or find it helpful, please consider giving it a Thumbs Up.

  • AntRM Profile Picture
    6 on at

    Hi @ChrisPiasecki

    Thanks for the reply. I don't knew that particularity of licensing. So it seems that it is not logical to create a Dataverse Custom API to call an action, if we can use in the flow a Dataverse a step of type PerformBoundAction / PerformUnboundAction that calls the action directly, instead of publishing that action in the Dataverse Custom API. Do you agree?.

    Should Dataverse Custom API be used only to connect from external applications?

    Thanks.

  • ChrisPiasecki Profile Picture
    6,422 Most Valuable Professional on at

    Hi @arodeiro,

     

    It depends on the business logic you need to perform. If you need to write code to perform the logic, then using a custom API is good, and scales better since it doesn't carry the same overhead as a Custom Action that relies on the Workflow engine.

     

    Custom APIs that are performing an action (POST) and not defined as a function (GET) will be available in Power Automate in the Perform a Bound/Unbound Action.

     

    More info on this subject is detailed in this blog post.

     

    ---
    Please click Accept as Solution if my post answered your question. This will help others find solutions to similar questions. If you like my post and/or find it helpful, please consider giving it a Thumbs Up.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 717 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 329 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard