Hi everyone,
I want to call a 3rd part app from Pages. How can I do this?
See the first link in my post in this thread Solved: Re: Where to store secrets and other configuration... - Power Platform Community (microsoft.com)
@bssienes wrote:3) I thought Power Automate runs in real time, does it not? I guess I can use power automate to call 3rd party APIs, but how do I start the flow? I want to make the API call whenever the user clicks on a button on a power page site.
The Dataverse connector/trigger is not real-time, for realtime you would need to use a HTTP Request trigger - this has its own issues with locking it down so it is secure (Azure API Management and/or some other techinques depending on how secure someting needs to be). When you save the Flow with the HTTP Request trigger it gives you a a URL that you can call via Ajax etc.
After the intial Http request trigger node your Dataverse actions List/update records etc will be real-time.
But note if using such an approach, by default the HTTP Request trigger is open to the world (so you want to lock it down so that someone doesn't ping it just to rack up your Dataverse API usage - and then throttle - you or worse create extra transactions etc)
Hi @OliverRodrigues Thanks for your suggestions.
1) I cannot call directly using Javascript because I don't want to expose my authentication key(to call the API) within Javascript.
2) Using Azure functions is also not ideal, my portal will be installed by different customers, so anyone who installs it will have to have their own Azure functions, makes it harder to maintain.
3) I thought Power Automate runs in real time, does it not? I guess I can use power automate to call 3rd party APIs, but how do I start the flow? I want to make the API call whenever the user clicks on a button on a power page site.
4) The Dataverse plugins doesn't have all the actions I want. Specifically I will be calling Stripe. For example, it has an action to add a new customer but it doesn't have an action to add a new payment method.
Hi, there are lots of ways to achieve that:
If you have a more specific scenario, please let us know so we can advise better
Fubar
69
Super User 2025 Season 1
oliver.rodrigues
49
Most Valuable Professional
Jon Unzueta
43