Get Visual
pbir_get_visualRetrieve details of a Power BI visual by ID, returning position, type, title, and bindings summary, or full PBIR JSON with verbose option.
Instructions
Get visual details. Default returns id/type/position/title/bindings summary. verbose:true returns full PBIR JSON.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"visualId": "<visualId>"
},
"name": "pbir_get_visual"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slim | No | Deprecated alias for !verbose. | |
| pageId | No | Page ID. Auto-resolved when only one page exists. | |
| verbose | No | Full raw PBIR JSON (heavy). | |
| visualId | Yes | The visual ID |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| h | No | ||
| w | No | ||
| x | No | ||
| y | No | ||
| id | No | ||
| name | No | ||
| type | No | ||
| error | No | ||
| title | No | ||
| _cache | No | ||
| success | No | ||
| bindings | No | ||
| slicerMode | No | ||
| visualType | No | ||
| filterCount | No | ||
| multiSelect | No |