List Custom Views
Retrieves a list of custom views for a specified Tableau workbook.
APIs called
Required arguments
workbookId
The ID of the workbook containing the custom view, potentially retrieved by the List Workbooks tool.
Example: 222ea993-9391-4910-a167-56b3d19b4e3b
Optional arguments
filter
A filter expression using only these supported Tableau REST API Custom Views filter fields:
viewId:eq:<viewId>ownerId:eq:<ownerId>
Example: viewId:eq:9460abfe-a6b2-49d1-b998-39e1ebcc55ce
warning
The tool always includes workbookId in the filter expression based on the required
workbookId argument. Including the workbookId field in the filter will be
ignored.
limit
The maximum number of custom views to return. Must be less than or equal to 1000.
Example: 600
See also: MAX_RESULT_LIMIT
Example result
[
{
"id": "1db3a121-51ac-4435-b533-3053e698dfc8",
"name": "My Custom View",
"createdAt": "2026-03-26T17:34:21Z",
"updatedAt": "2026-03-31T22:06:29Z",
"lastAccessedAt": "2026-03-31T22:06:29Z",
"shared": false,
"view": {
"id": "9460abfe-a6b2-49d1-b998-39e1ebcc55ce",
"name": "Overview"
},
"workbook": {
"id": "222ea993-9391-4910-a167-56b3d19b4e3b",
"name": "Superstore"
},
"owner": {
"id": "bbdee366-4a50-4c2c-a5c8-746da5b64483",
"name": "andrew.young@tableau.com"
}
}
]