Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

Reply
powerbi1
New Member

Multiple Calls When Consuming Rest APIs

I have a Web Data Source that is using REST calls to pull data and everytime the datasource is refreshed (both from power bi desktop and scheduled refresh on a worksapce) it makes multiple GET API calls on the web server even though i only doing the resfhesh once.

 

The source that i am usign on the query looks like the below:

Source = Xml.Tables(Web.Contents("https://api_url"))

The above although executed only once it creates at least 2 calls, have seen some rare instances that is 3 calls.

 

I alslo tried consuming the API using JSON and it seems that using the below produces only one call to the API

Source = Json.Document(Web.Contents("https://api_url"))

 

I am inclined to switch all my API calls to use JSON.

 

Does anyone know what the problem may be? Is there a bug with the Xml.Tables() call? Am i missing something?

 

Thank you!

4 REPLIES 4
ImkeF
Community Champion
Community Champion

Using Table.View can supress multiple calls: Chris Webb's BI Blog: Speed Up Data Refresh Performance In Power BI Desktop Using Table.View Chris W...

Imke Feldmann (The BIccountant)

If you liked my solution, please give it a thumbs up. And if I did answer your question, please mark this post as a solution. Thanks!

How to integrate M-code into your solution -- How to get your questions answered quickly -- How to provide sample data -- Check out more PBI- learning resources here -- Performance Tipps for M-queries

v-yuezhe-msft
Microsoft Employee
Microsoft Employee

@powerbi1,

I have consulted this issue internally, and I will post back once I get updates.

Regards,
Lydia

Community Support Team _ Lydia Zhang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Thanks Lydia, i will be waiting your response.

 

Any updates on this?

Thanks,

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors