Skip to main content

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"
}
}
]