List Visuals
pbir_list_visualsList visuals on a Power BI report page with filtering by type and pagination. Returns id, type, position, size, and optionally filter count.
Instructions
List visuals on a page (paginated). Default slim returns id/type/x/y/w/h/title. slim:false includes filterCount. Use limit/offset to page through large pages. Use visualType to filter for cross-page sweeps in combination with pbir_list_pages per-page iteration.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slim | No | ||
| limit | No | Max items to return. Default 100. | |
| offset | No | Items to skip. Use with limit for paging. | |
| pageId | No | Page ID. Auto-resolved when only one page exists. | |
| visualType | No | Return only visuals matching this type (e.g. 'slicer', 'tableEx'). Case-sensitive. Filtered before pagination — `total` reflects filtered count. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| total | No | ||
| _cache | No | ||
| canvas | No | ||
| pageId | No | ||
| success | No | ||
| visuals | No | ||
| has_more | No | ||
| truncated | No | ||
| nextOffset | No | ||
| next_offset | No | ||
| total_count | No | ||
| visualCount | No |