Document API

Programmatically modify Tableau files.

Level of support
Products
Tableau Desktop
Programming languages
Python

The Document API provides a supported way to programmatically make updates to the database connection strings inside Tableau workbooks and data sources. 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.