Logo
Tableau Logo

Tableau APIs

Tableau can help anyone see and understand their data. Connect to almost any database, drag and drop to create visualizations, and share with a click.

Tableau APIs

Account Request URL

https://www.tableau.com/developer#form

Base Endpoint

http://<servername>/#/views/<workbook>/<sheet>:

Sites

Retrieve all the sites that the user with the specified access token has permissions to access.

/api/v1/sites

pageSize,pageNumber,searchTerm

Groups

Retrieve all of the groups the user with the specified access token has permissions to see.

/api/v1/groups

pageSize,pageNumber,searchTerm

Projects

Retrieve all the projects the user with the specified access token has permissions to access.

/api/v1/projects

pageSize,pageNumber,searchTerm

Workbooks

Retrieve all of the workbooks the user with the specified access token has permissions to see.

/api/v1/workbooks

pageSize,pageNumber,searchTerm

Views

Retrieve all of the views present in the specified workbook. You can specify multiple workbooks in a comma-separated list.

/api/v1/workbooks/views

pageSize,pageNumber,workbookIds

DataSources

Retrieve all of the datasources used in the workbook. You can specify multiple workbooks in a comma-separated list.

/api/v1/workbooks/datasources

pageSize,pageNumber,workbookIds

BackgroundJobs

Retrieve metadata for all background jobs.

/api/v2/backgroundJobs

pageSize,pageNumber,jobType,status,queueId

Jobs

Retrieve detailed information about the specified background job.

/api/v2/backgroundJobs/{jobId}

Tasks

Retrieve detailed information about the specified task associated with a background job.

/api/v2/backgroundJobs/{jobId}/tasks/{taskId}

Users

Retrieve metadata for all users on the site.

/api/v1/users

pageSize,pageNumber,searchTerm,roleId,projectId,groupId

UserGroups

Retrieve metadata for all user group.

/api/v1/usergroups

pageSize,pageNumber,searchTerm

RolePermissions

Retrieve the permissions associated with specified role or set of roles.

/api/v1/rolePermissions

roleIds

Publish Data

Create a new project and publish a new data source to the new project.

/api/v1/projects

dataSourceType,dataSourceName,overwrite,useExistingProjectId,datasourceFile,projectType

Refresh Extracts

Refresh the data in an extract-based data source.

/api/v1/datasources/backgroundJobs/refresh

dataSourceIds

Update Workbook

Update the metadata of an existing workbook.

/api/v1/workbooks/{workbookId}

projectId

Create Workbook

Create new workbook with specified name and project id.

/api/v1/workbooks/

workbookName,projectId

Update View

Update the metadata of an existing view.

/api/v1/views/{viewId}

workbookId

Create View

Create a new view.

/api/v1/workbooks/{workbookId}/views

viewName

Build Workbook

Add data source to an existing workbook.

/api/v1/workbooks/workbook-build

dataSource,workbookId,overwrite,workbookName,projectId

Details

Popular

Provider

Country HQ

US

API Type

REST

Categories

Dashboards And Data Visualization

Alternatives

Important URLs

Last Updated on

2024-04-03

Created At

2024-03-04

Other Apps

Upskill for a better future

Want to start tracking API at scale?

Get updates about your favorite APIs and SDKs

Contact Us

We do our best to ensure that the data we release is complete, accurate, and useful. However, because we are not able to verify all the data, and because the processing required to make the data useful is complex, we cannot be held liable for omissions or inaccuracies.

ApiRefs Logo