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.

New Member

Retrieve data of a list of reports with API

Hello Everyone,


Is there a way to retrieve information of an array of public reports/dashobards using the the IDs of those reports/dashobards?

I'm bbuilding an app where a user can submit IDs of public reports or dahsbords and in backend I need to retrieve information of those reports or dashboards such as name, description, ..etc.


I suppose there should be somthing like:

const reportIds = ["<report-id>", "<report-id>", ...];

const data = powerbi.fetch(reportIds);


//data = [


name: ...,

description: ....,

embidUrl: ....



Community Support
Community Support

Hi @Mahmud007 ,


Please check if these REST API could help you:
Dashboards - Get Dashboards In Group - REST API (Power BI Power BI REST APIs) | Microsoft Learn

Reports - Get Reports In Group - REST API (Power BI Power BI REST APIs) | Microsoft Learn

Admin - WorkspaceInfo GetScanResult - REST API (Power BI Power BI REST APIs) | Microsoft Learn


Best Regards,

Jianbo Li

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

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