Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
I do a GET request as decribed here: https://docs.microsoft.com/en-us/rest/api/power-bi/reports/getpagesingroup#page
The name field in the response should be filled, but it's null.
For example:
{
"value": [
{
"displayName": "Regional Sales Analysis",
"name": null,
"order": "0"
},
{
"displayName": "Geographic Analysis",
"name": null,
"order": "1"
}
]
}
It should look something like this:
{
"value": [
{
"displayName": "Regional Sales Analysis",
"name": "ReportSection",
"order": "0"
},
{
"displayName": "Geographic Analysis",
"name": "ReportSection1",
"order": "1"
}
]
}
Am I doing something wrong here? The docs don't say it can be null, so I'm really confused.
Any help is much appreciated.
Cheers,
Mike
Hi @navigator ,
I cannot reproduce your issue on my side, you could create a support ticket with the following link.
https://powerbi.microsoft.com/en-us/support/
Update: I see now that I a Name field is present (instead of a name field):
{
"@odata.context":"http://wabi-west-europe-redirect.analysis.windows.net/v1.0/myorg/groups/XXX-XXX-XXX/$metadata#pages","value":[
{
"Name":"ReportSection","displayName":"X","order":0
},{
"Name":"ReportSection90784923874","displayName":"Y","order":1
},{
"Name":"ReportSection2134325","displayName":"Z","order":2
}
]
}
I think this causes my library to not be able to deserialize the value properly, as it should be name and not Name.
In the swagger file that describes the power-bi api, we can see the following description of Page:
"Page":{
"description":"A Power BI report page",
"properties":{
"name":{
"type":"string",
"description":"The page name"
},
"displayName":{
"type":"string",
"description":"The page display name"
},
"order":{
"type":"integer",
"format":"int32",
"description":"The page order"
}
}
}
Clearly the name property should be with a lower-case n, but is currently returned with a capital N.
Is this a bug?
Check out the July 2025 Power BI update to learn about new features.
User | Count |
---|---|
6 | |
6 | |
3 | |
2 | |
2 |