First things first: Have you joined our Developer Program?
Join to get access to an exclusive development sandbox site, sprint demos which show off future features as well as updates to the developer platform and tools.
What do we mean by "Developer"? We're talking about coders who personalize, integrate, and extend the Tableau platform.
Interested in what you can do to build on the Tableau platform? Check out our Developer Tools.
Integrate vizzes into your web apps, create custom interactions and behaviors, and more.
Automate and manage Tableau Server through REST endpoints. Create and edit sites, projects, workbooks, groups, and users.
Tableau Extract API
Extract your data and use it in Tableau Desktop, Online, and Server.
Web Data Connector
Modify Tableau workbooks and data source files without hacking the XML.
Create an ODBC driver for your data that Tableau can connect to.
Dashboard extensions give you the ability to interact with web applications directly in Tableau.
View our repositories to get the latest APIs and samples, submit issues, and more.