Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
The documentation tends to suggest it's possible to generate an embed token for multiple reports https://docs.microsoft.com/en-us/rest/api/power-bi/embedtoken/generatetoken
I'm passing a list of reports in the POST payload as follows:
{
"reports": [
{
"allowEdit": false,
"id": "077fd657-6ba6-473e-9e55-570a84e95ef4"
},
{
"allowEdit": false,
"id": "077fd657-6gf6-473e-9e55-570a84e95ef4"
}
]
}
When I submit the request I receive an error:
{
"error": {
"code": "InvalidRequest",
"message": "At least one dataset is required"
}
}
I don't want to do any kind of dynamic binding, I just want to generate a single embed token that can display multiple reports. Is there any way of doing this without having to specify the dataset for each report?
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 4 | |
| 3 | |
| 2 | |
| 1 | |
| 1 |
| User | Count |
|---|---|
| 4 | |
| 4 | |
| 4 | |
| 3 | |
| 3 |