# Javascript/Python/Go SDK for Kibana, to automatically create visualisations

**URL:** https://discuss.elastic.co/t/javascript-python-go-sdk-for-kibana-to-automatically-create-visualisations/267499
**Category:** Kibana
**Created:** [March 17, 2021, 12:21pm UTC](https://discuss.elastic.co/t/javascript-python-go-sdk-for-kibana-to-automatically-create-visualisations/267499 "2021-03-17T12:21:42Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![Aaron\_Caldwell](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/aaron_caldwell/32/45755_2.png) [@Aaron\_Caldwell](https://discuss.elastic.co/u/Aaron_Caldwell)
#### Post date: [March 17, 2021, 7:03pm UTC](https://discuss.elastic.co/t/javascript-python-go-sdk-for-kibana-to-automatically-create-visualisations/267499/2 "2021-03-17T19:03:48Z")

</div>

Hello,

It is possible to do this via Kibana's API. Refer to [this thread](https://discuss.elastic.co/t/dynamic-dashboard-schema-and-dynamic-kibana-charts/60472/5) and [this one](https://discuss.elastic.co/t/how-to-put-a-visualization-directly-in-kibana-elasticsearch/48325) for reference. Just a heads up, some of the details here have very likely changed depending on the version of Kibana you're running but the general principles should be the same. You might want to export current visualizations to give yourself a template for how they're structured before trying to recreate them programatically.

Regards,  
Aaron

---

_[View the full topic](https://discuss.elastic.co/t/javascript-python-go-sdk-for-kibana-to-automatically-create-visualisations/267499)._
