List Pages
pbir_list_pagesList pages in a Power BI report, returning key properties. Optionally embed per-visual summaries for analysis.
Instructions
List pages (paginated). Slim default returns id/displayName/width/height/visualCount/isActive/hidden; slim:false adds displayOption. includeVisuals:true (or pageId) embeds per-visual summaries. Top-level totalVisualCount sums the FULL set, not just the visible slice. For cross-page sweeps prefer one includeVisuals:true call over fanning out per-page pbir_list_visuals.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slim | No | ||
| limit | No | ||
| offset | No | ||
| pageId | No | Scope to a single page (implies includeVisuals; limit/offset ignored). | |
| includeVisuals | No | Embed slim per-visual entries on each page. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| pages | No | ||
| total | No | ||
| _cache | No | ||
| canvas | No | ||
| success | No | ||
| has_more | No | ||
| pageCount | No | ||
| truncated | No | ||
| nextOffset | No | ||
| next_offset | No | ||
| total_count | No | ||
| totalVisualCount | No |