Platform Automation
Using Tableau Server's REST API or command line utilities, tabcmd and tabadmin, you can programmatically create custom Tableau Server workflows.
Using Tableau Server's REST API or command line utilities, tabcmd and tabadmin, you can programmatically create custom Tableau Server workflows.
Platform Automation
Part of Tableau Server and Tableau Online, the REST API enables programmatic access to work with your content, users, sites and more.
Use Cases:
Level of Support: Tableau-supported
REST API Resources:
Tableau Server Client Library Resources:
Deployment & Platform Automation
Migrate workbooks from one Tableau Server environment or project to another.
Use Cases: TabMigrate is a lightweight tool for moving Tableau content between multiple Tableau Server environments, such as test and production. It can also be used to provision sites with workbooks and data sources from a local file system.
Level of Support: Community-supported
Resources:
Platform Automation
Perform certain administrative tasks and change Tableau Server configuration settings with this scriptable, command-line utility. Ships with Tableau Server.
Use Cases: Add users, backup the server, start or stop the server, get logs, and more.
Level of Support: Tableau-supported
Resources:
Platform Automation
Use this command-line utility to create scripts to automate administrative and content management tasks on Tableau Server or Tableau Online.
Use Cases: Create and delete users, projects, and groups, upload content, refresh datasources and more.
Level of Support: Tableau-supported
Resources:
Visit the Developer Portal to ask questions, contribute content, and connect.
Find Tableau's repositories to get the latest APIs and samples, submit issues, and more.
Learn more about support for our APIs and IT tools.