Reports - Get Pages

Returns a list of pages within the specified report from "My Workspace".

Required scope: Report.ReadWrite.All or Report.Read.All
To set the permissions scope, see Register an app.

GET https://api.powerbi.com/v1.0/myorg/reports/{reportId}/pages

URI Parameters

Name In Required Type Description
reportId
path True
  • string
uuid

The report id

Responses

Name Type Description
200 OK

OK

Examples

example

Sample Request

GET https://api.powerbi.com/v1.0/myorg/reports/879445d6-3a9e-4a74-b5ae-7c0ddabf0f11/pages

Sample Response

{
  "value": [
    {
      "displayName": "Regional Sales Analysis",
      "name": "ReportSection",
      "order": "0"
    },
    {
      "displayName": "Geographic Analysis",
      "name": "ReportSection1",
      "order": "1"
    }
  ]
}

Definitions

Page

A Power BI report page

Pages

Odata response wrapper for a Power BI page collection

Page

A Power BI report page

Name Type Description
displayName
  • string

The page display name

name
  • string

The page name

order
  • integer

The page order

Pages

Odata response wrapper for a Power BI page collection

Name Type Description
odata.context
  • string

OData context

value

The page collection