Don't miss your chance to take exam DP-600 or DP-700 on us!
Request nowLearn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Reflex API does not support Power BI Semantic Model alerts – “powerBiMetricSource not supported”
Microsoft Fabric / Power BI – Reflex REST API
We are attempting to programmatically create data alerts for embedded Power BI reports using the Create Reflex API:
Create API:
https://learn.microsoft.com/en-us/rest/api/fabric/reflex/items/create-reflex?tabs=HTTP#code-try-0
Reflex Definition documentation:
https://learn.microsoft.com/en-us/rest/api/fabric/articles/item-management/definitions/reflex-defin…
Get Reflex Definition API:
https://learn.microsoft.com/en-us/rest/api/fabric/reflex/items/get-reflex-definition?tabs=HTTP
Our setup:
When calling the Get Reflex Definition API, we receive the following error:
"Entity type powerBiMetricSource is not supported."
Hi @shivam_kumar1 ,
Thank you for reaching out to Microsoft Community.
From the documented endpoints: Items - REST API (Reflex) | Microsoft Learn
There is no supported entity type listed for Power BI SemanticModel, Report, or Dashboard as a Reflex metric source. The ItemType enumeration includes SemanticModel, Report and Dashboard, but only as item types, not as supported Reflex source entities.
This confirms that the Reflex REST API does NOT support Power BI Semantic Model based metric alerts.
The error you are receiving: Entity type powerBiMetricSource is not supported.is therefore expected behavior per the current API surface.
Hope this helps.
Thank you.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.