Tableau
List workbooks, views, data sources and projects on a Tableau site via the Tableau REST API.
Operations
list_workbookslist_viewslist_datasourceslist_projects
Inputs
apiKey(required) — Tableau session token from POST /auth/signin (sign in with a Personal Access Token). Sent in the X-Tableau-Auth header.operation(required) — One of: list_workbooks, list_views, list_datasources, list_projectsserver(required) — Tableau Server/Cloud host, e.g. 10ax.online.tableau.com or tableau.mycompany.com (no scheme).siteId(required) — Tableau site LUID (the site id returned by sign in, not the site content URL).query— Optional query params as a JSON object string, e.g. {"pageSize": 100, "pageNumber": 1}.body— Request body as a JSON object string (unused by the current read-only operations).
Example
operation: list_workbooks
apiKey: <your apiKey>
server: <your server>
siteId: <your siteId>