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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hello Everyone,
Is there anyway we can schedule pausing Fabric Capacity ? as we have it for Azure VM kind?
Currently, we are doing it with automation account via api call to pause fabric capacity.
Regards,
Srisakthi
Solved! Go to Solution.
Hi @Srisakthi ,
Currently, there is no built-in feature to schedule pausing Fabric Capacity directly within the platform, similar to the VM auto shutdown feature. However, you can achieve this through automation using REST APIs.
Azure Automation:
Fabric Pipeline:
Regards,
Shreya
Hello,
Thanks to all for your questions and answer.
I tried to develop a logic app to start/suspend the fabric capacity at specific times but I don't find the right syntax for the start/suspend. The scheme is the following:
Unfortunately, the syntax of the action does not seem to work. Does anyone know what the right syntax is (or if there is something wrong even before) ?
Thanks in advance for your help.
Guillaume
Hi @Pttigui
The logic app structure you've outlined is on the right track. Just a quick note on the action names:
These are the correct terms used in the Fabric REST API for managing capacity states. Also, ensure that your Logic App is properly authenticated and that the API calls include the required headers and permissions.
Thanks and Regards,
Shreya
Thanks, it all works well ! The trick was also to correct the adress of the capacity with "capacities\[name of the capacity]".
Hi @Srisakthi ,
Currently, there is no built-in feature to schedule pausing Fabric Capacity directly within the platform, similar to the VM auto shutdown feature. However, you can achieve this through automation using REST APIs.
Azure Automation:
Fabric Pipeline:
Regards,
Shreya
Hi @Srisakthi ,
Please find the below link helpful for understanding automation of capacity pausing using Logic App.
Thanks,
Pallavi
Hi @Srisakthi
Out of the box feature to schedule capacity pause/start is not available in Fabric.
As you mentioned ,we can
schedule pausing a Microsoft Fabric capacity by calling its REST APIs through a tool like Azure Automation or Logic Apps. One common approach is to create an Azure Automation runbook that runs on a timer and invokes the suspend or resume operations at specified intervals.
Another option is to configure a Logic App to check the current time or specific conditions, then call the Fabric capacity’s suspend or resume endpoints using an Invoke resource operation action.
If this post helps, then please give us Kudos and consider Accept it as a solution to help the other members find it more quickly.
Best Regards
Nilendra