[Disclaimer: this is an alpha version of the API documentation]

The Flourish API lets you dynamically create and edit Flourish visualizations. With the Flourish API you can for example:

  • Connect a Flourish visualization to a database or live data feed
  • Control Flourish visualizations based on inputs on your webpage
  • Make a custom CMS plugin that can generate Flourish charts
  • Create Flourish charts as part of R, Tableau, Jupyter or Observable notebooks