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