Don't miss your chance to take the Fabric Data Engineer (DP-700) exam on us!
Learn moreNext up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now
Hi,
Can we programtically access the Fabric service status page? https://support.fabric.microsoft.com/support/.
We would like to programmatically (maybe via REST API calls or similar) access the service status to have an internal dashboard that alerts us or provides visibility whenever the status changes from good to a different state.
Solved! Go to Solution.
Hi @PraveenVeli ,
@andrewsommer is correct that there's no direct API for the Fabric status page, but there are a couple of workarounds you can use for monitoring.
Alternative approaches:
Microsoft 365 Service Communications API: Fabric incidents often show up in the broader Microsoft 365 service health data:
GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/healthOverviews
You'll need appropriate admin permissions, but this covers many Fabric service issues.
Web scraping the status page: Since there's no official API, you could scrape the status page periodically:
Power Automate monitoring:
RSS/Atom feeds: Check if Microsoft has any service status feeds you can subscribe to - sometimes they're not well-documented but exist.
Azure Service Health: Some Fabric issues also appear in Azure Service Health if you're using Azure resources alongside Fabric.
Practical tip: Combine multiple approaches since Fabric service issues sometimes show up in Microsoft 365 health before the dedicated Fabric status page gets updated.
The web scraping approach is probably your most reliable option for real-time monitoring of that specific status page.
If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.
This response was assisted by AI for translation and formatting purposes.
Hi @PraveenVeli ,
Thanks a lot @burakkaragoz that’s a super helpful and well-rounded explanation with practical options.
@PraveenVeli Just checking in did you get a chance to look into the above provided solution? It covers several workarounds that might fit your internal monitoring needs. Let us know if you need help implementing any of them.
Regards,
Akhil.
Hi @PraveenVeli ,
@andrewsommer is correct that there's no direct API for the Fabric status page, but there are a couple of workarounds you can use for monitoring.
Alternative approaches:
Microsoft 365 Service Communications API: Fabric incidents often show up in the broader Microsoft 365 service health data:
GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/healthOverviews
You'll need appropriate admin permissions, but this covers many Fabric service issues.
Web scraping the status page: Since there's no official API, you could scrape the status page periodically:
Power Automate monitoring:
RSS/Atom feeds: Check if Microsoft has any service status feeds you can subscribe to - sometimes they're not well-documented but exist.
Azure Service Health: Some Fabric issues also appear in Azure Service Health if you're using Azure resources alongside Fabric.
Practical tip: Combine multiple approaches since Fabric service issues sometimes show up in Microsoft 365 health before the dedicated Fabric status page gets updated.
The web scraping approach is probably your most reliable option for real-time monitoring of that specific status page.
If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.
This response was assisted by AI for translation and formatting purposes.
Unfortunately Microsoft changed the status page recently and is now ingesting the regional status of both Fabric and Power BI using JavasScript.
This makes scraping the status page more complex as a simple GET request does not return this information anymore. Instead browser automation is needed to render the full website including JavaScript before scraping the content (e.g. Playwright).
It might be good to upvote the idea to introduce an RSS Feed (this would make life easier):
https://community.fabric.microsoft.com/t5/Fabric-Ideas/RSS-Feed-for-Status-Page/idi-p/4729790
Nothing stops you from scraping that page in regular intervals, via Power Automate for example.
Microsoft does not expose a public REST API to retrieve the current Microsoft Fabric service status directly from its official status page
Please mark this post as a solution if it helps you. Appreciate Kudos.
Experience the highlights from FabCon & SQLCon, available live and on-demand starting April 14th.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 15 | |
| 7 | |
| 5 | |
| 5 | |
| 4 |
| User | Count |
|---|---|
| 27 | |
| 19 | |
| 15 | |
| 13 | |
| 11 |