Hi forum,
I cannot seem to find any information regarding this feature other than the link below. Anyone have additional information?
Regards,
Irvin
I've subsequently learned that this feature was deprioritized with no plan for delivery. This is unfortunate as it eliminates the need for a companion app. I will continue to monitor with fingers crossed.
Hi @hugobernier ,
Thank you for your response.
My use case is calling custom actions using Portals Web API.
I can make the call from Portals and it does succeed with a 200 OK. However, I get an empty response.
appAjax('Calling Custom Action...', {
type: "POST",
url: "/_api/contacts(" + recordObj.id + ")/Microsoft.Dynamics.CRM.bulldogs_PortalCustomAction",
contentType: "application/json",
data: JSON.stringify({"InputArg": "Hello"}),
success: function(res) {
console.log(res)
}
});
This behavior is documented in this blog post Call custom action using WebApi in PowerApps portals/ dynamics 365 portals which seems to indicate that this feature while functional is not really Preview or GA nor can I find it in Microsoft documentation.
Also, I had to bind it to an entity when I prefer to use an unbound action.
Kind regards,
Irvin
Hi @iwaldman ,
Assuming that you're inquiring specifically about the custom APIs, you can call them by following these instructions:
https://docs.microsoft.com/power-apps/developer/data-platform/custom-api#invoking-custom-apis
Make sure that you configured the proper API settings on your site first, by following these instructions:
https://docs.microsoft.com/power-apps/maker/portals/web-api-overview
I hope this helps?
Ajlan
4
Fubar
2
Super User 2025 Season 1
CBDEV
2