Showing results for 
Search instead for 
Did you mean: 

Fabric is Generally Available. Browse Fabric Presentations. Work towards your Fabric certification with the Cloud Skills Challenge.

Frequent Visitor

Refreshing Data from Power BI Custom Visual Source Code


I currently have a use case where I need to refresh the Power BI Report Dataset through my Power BI Custom Visual source code on certain events. I know it is possible to refresh the dataset using host.refreshHostData(). However, this is a restricted API and it looks like it is necessary to upload the visual on AppSource for the API to work well. Unfortunately, we do not plan to upload our visual on AppSource.


Is it possible to get access to the refreshHostData API without uploading it on AppSource? If not, then are there any other alternatives like LogicApps or Power Automate using a trigger event sent through the custom visual?   

Super User
Super User

Assuming you have the right authentication you can issue a POST call directly to the Power BI REST API to request a refresh.


Datasets - Refresh Dataset In Group - REST API (Power BI Power BI REST APIs) | Microsoft Learn

Thank you! I will have a look at this suggestion

Helpful resources

PBI November 2023 Update Carousel

Power BI Monthly Update - November 2023

Check out the November 2023 Power BI update to learn about new features.

Community News

Fabric Community News unified experience

Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.

Power BI Fabric Summit Carousel

The largest Power BI and Fabric virtual conference

130+ sessions, 130+ speakers, Product managers, MVPs, and experts. All about Power BI and Fabric. Attend online or watch the recordings.

Top Solution Authors
Top Kudoed Authors