Document API

Programmatically modify Tableau files.

Level of Support
Tableau Desktop
Programming Languages

Supported By: Tableau Desktop 9.0

The Document API provides a useful but unsupported way to programmatically make updates to Tableau workbook and data source files. If you've been making changes to these file types by directly updating the XML–that is, by XML hacking–this SDK is for you.

Use Cases

  • Create and deploy templates or migrate workbooks from test to production data sources.