Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
Hello Power BI Community,
I’m currently exploring ways to update a Power BI app through an Azure DevOps pipeline. From what I’ve found so far, it looks like Microsoft only offers GET APIs for Power BI apps, which seems to limit direct automation.
Still, I'd love to hear if anyone has implemented any workarounds or creative solutions in their projects. We're aiming for a fully automated deployment process, and any insights or shared experiences would be greatly appreciated.
Thanks so much in advance!
Solved! Go to Solution.
Hello @camelopardkh,
Thank you for your follow-up.
you can automate deploying specific reports and updating the associated app by combining Power BI REST APIs with ADO pipelines. consider below points:
This approach avoids manual app updates and aligns with your ADO workflow for selective report deployment.
If you have any further questions, please don't hesitate to contact us through the community. We are happy to assist you.
Thank you.
Hello @camelopardkh,
Could you please confirm if your query has been resolved by the provided solutions? This would be helpful for other members who may encounter similar issues.
Thank you for being part of the Microsoft Fabric Community.
Hi @v-ssriganesh,
We don't want to update the app manually, this is the main topic of this thread. I saw that there are some options to automate it via Deployment Pipelines of Power BI service, but we cannot integrate it with our current solution in Azure DevOps where we deploy specific reports from master rather than moving all the reports from one env to another (as it is the case in Deployment Pipelines). Do you know if there are some tricks to make it work with ADO? Thank you
Hello @camelopardkh,
Thank you for your follow-up.
you can automate deploying specific reports and updating the associated app by combining Power BI REST APIs with ADO pipelines. consider below points:
This approach avoids manual app updates and aligns with your ADO workflow for selective report deployment.
If you have any further questions, please don't hesitate to contact us through the community. We are happy to assist you.
Thank you.
@camelopardkh Hey,
Power BI APIs provide limited direct functionalities for automating app updates, but there are ways to streamline the deployment process using Azure DevOps pipelines:
Deployment Using Azure DevOps and PowerShell:
Consider custom-building solutions using Azure Functions or Logic Apps to automate some of the processes, leveraging any available triggers, even if retrieval is limited.
Thanks
Harish KM
If these steps help resolve your issue, your acknowledgment would be greatly appreciated.
Hello @camelopardkh,
Hope everything’s going great on your end. Just checking in has the issue been resolved or are you still running into problems? Sharing an update can really help others facing the same thing.
Thank you.
Hello @camelopardkh,
We hope you're doing well. Could you please confirm whether your issue has been resolved or if you're still facing challenges? Your update will be valuable to the community and may assist others with similar concerns.
Thank you.
Hello @camelopardkh,
Thank you for reaching out to the Microsoft Fabric Forum Community.
You're correct that as of now, the Power BI REST API only supports GET operations for Power BI apps and it does not support POST/PUT/PATCH to automate publishing or updating a Power BI app through an Azure DevOps pipeline. This is a known limitation for teams aiming to fully automate their deployment workflows using CI/CD pipelines. Please consider below points:
If this information is helpful, please “Accept as solution” and give a "kudos" to assist other community members in resolving similar issues more efficiently.
Thank you.