For developers
Build and embed AI analytics for your teams and clients.
Connect, ingest and query your data in seconds
Build custom connectors or Tableau extracts with Hyper to bring any data into the Tableau platform.
Extend and build beyond the dashboard's edges
Create new chat types, use agents to automate workflows, integrate third-party functionality and interact with data from other applications in Tableau.
Enrich your analytics with advanced models and AI insights
Weave in machine learning code and packages like Python and R and enhance your Tableau AI insights using predictive algorithms inside Tableau as well as R functionality and saved models.
Automate management of all your data resources
Increase efficiency and productivity with a wide range of available APIs. Explore and query metadata about your Tableau content and external data assets to get a complete view of your data.
More resources
Community
Visit the Developer Portal to ask questions, contribute content and connect.
GitHub
Find Tableau's repositories to get the latest APIs and samples, submit issues and more.
Support
Learn more about support for our APIs and developer tools.
Tools
Learn more about our developer platform and APIs.
Join the embedded analytics pre-release
We are enhancing Tableau’s embedded analytics capabilities to give every developer at every company the flexibility to embed Tableau’s rich analytics into their applications. We are creating a collection of building blocks that developers can assemble in various ways to deliver the analytics experience where their users need it.
Get started hereDeveloper Resources
Get a sandbox
START TESTINGGitHub repository
GET THE CODETools & APIs
EXPLORE OUR TOOLSCommunity forum
ASK A QUESTIONAccess my sandbox
MY EXISTING SANDBOXLearning resources
LEARN SOMETHING NEWJoin Slack
SAY HELLOPlay DataDev Bingo
CALLING BINGOJoin the conversation
Use #DataDev and join the conversation on Twitter!