# Issue in exporting Dashboard and visualizations

**URL:** <https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277>\
**Category:** Kibana\
**Created:** [January 19, 2018, 4:23pm UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277 "2018-01-19T16:23:35Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![kabali12345](https://avatars.discourse-cdn.com/v4/letter/k/6a8cbe/32.png) [@kabali12345](https://discuss.elastic.co/u/kabali12345)\
**Post date:** [January 19, 2018, 4:23pm UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/1 "2018-01-19T16:23:35Z")

</div>

Hi all...

can anyone help on this  
how can we export a dashboard and its related visualizations at a time.  
i appreciate the quick response.

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![Bargs](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bargs/32/5429_2.png) [@Bargs](https://discuss.elastic.co/u/Bargs)\
**Post date:** [January 19, 2018, 4:51pm UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/2 "2018-01-19T16:51:59Z")

</div>

There's no way to do this automatically at the moment. Here's an open Github issue you can track: [https://github.com/elastic/kibana/issues/8293](https://github.com/elastic/kibana/issues/8293)

---

<div class="post-metadata">

**Author:** ![kabali12345](https://avatars.discourse-cdn.com/v4/letter/k/6a8cbe/32.png) [@kabali12345](https://discuss.elastic.co/u/kabali12345)\
**Post date:** [January 19, 2018, 4:57pm UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/3 "2018-01-19T16:57:58Z")

</div>

No way even in kibana-6 ?

---

<div class="post-metadata">

**Author:** ![Bargs](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bargs/32/5429_2.png) [@Bargs](https://discuss.elastic.co/u/Bargs)\
**Post date:** [January 19, 2018, 4:58pm UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/4 "2018-01-19T16:58:25Z")

</div>

Nope, sorry.

---

<div class="post-metadata">

**Author:** ![kabali12345](https://avatars.discourse-cdn.com/v4/letter/k/6a8cbe/32.png) [@kabali12345](https://discuss.elastic.co/u/kabali12345)\
**Post date:** [January 19, 2018, 5:00pm UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/5 "2018-01-19T17:00:14Z")

</div>

is there any possibility by exporting .kibana index with filter of dashboard and its viz's

---

<div class="post-metadata">

**Author:** ![kabali12345](https://avatars.discourse-cdn.com/v4/letter/k/6a8cbe/32.png) [@kabali12345](https://discuss.elastic.co/u/kabali12345)\
**Post date:** [January 19, 2018, 5:07pm UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/6 "2018-01-19T17:07:40Z")

</div>

could you please give a reply

---

<div class="post-metadata">

**Author:** ![Bargs](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bargs/32/5429_2.png) [@Bargs](https://discuss.elastic.co/u/Bargs)\
**Post date:** [January 19, 2018, 6:05pm UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/7 "2018-01-19T18:05:19Z")

</div>

The dashboard saved object document contains the IDs of all its linked visualizations. You can't do joins in ES so there's no way to grab everything in a single query, but you could easily write a script that retrieves everything for you directly from ES.

---

<div class="post-metadata">

**Author:** ![kabali12345](https://avatars.discourse-cdn.com/v4/letter/k/6a8cbe/32.png) [@kabali12345](https://discuss.elastic.co/u/kabali12345)\
**Post date:** [January 31, 2018, 7:35am UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/8 "2018-01-31T07:35:09Z")

</div>

please suggest the script how to grab the dashboard with its related visualizations i mean how can i export the dashboard with its related visualizations  
so that if i try to import on other elk instance my dashboard should be ready with its related visualizations and it should wait for the data to be indexed

---

<div class="post-metadata">

**Author:** ![Bargs](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bargs/32/5429_2.png) [@Bargs](https://discuss.elastic.co/u/Bargs)\
**Post date:** [January 31, 2018, 2:30pm UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/9 "2018-01-31T14:30:04Z")

</div>

Sorry, I don't have a pre-made script to do this job. All of Kibana's saved dashboards, visualizations, searches and index patterns are stored in the `.kibana` index in elasticsearch by default. You could grab one of the official [Elasticsearch Clients](https://www.elastic.co/guide/en/elasticsearch/client/index.html) for your favorite scripting language and write up a little script that grabs each dashboard and it's related objects (vis, index pattern, and any saved searches). Since ES exposes a REST API you could even do this with a simple shell script and cURL if that's your preference.

---

<div class="post-metadata">

**Author:** ![kabali12345](https://avatars.discourse-cdn.com/v4/letter/k/6a8cbe/32.png) [@kabali12345](https://discuss.elastic.co/u/kabali12345)\
**Post date:** [February 1, 2018, 3:39am UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/10 "2018-02-01T03:39:40Z")

</div>

can you provide a curl command so that i can grab a sample dashboard with its related visualizations and saved searches from .kibana index

---

<div class="post-metadata">

**Author:** ![kabali12345](https://avatars.discourse-cdn.com/v4/letter/k/6a8cbe/32.png) [@kabali12345](https://discuss.elastic.co/u/kabali12345)\
**Post date:** [February 2, 2018, 4:10am UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/11 "2018-02-02T04:10:57Z")

</div>

can anyone please provide the curl command so that i can grab a sample dashboard with its related visualizations and saved searches from .kibana index

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [February 2, 2018, 8:24am UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/12 "2018-02-02T08:24:43Z")

</div>

There is a reasonably new Kibana API that does what you are looking for. It does not yet seem very well documented, but there are some examples in [the GitHub issue](https://github.com/elastic/kibana/pull/10858) that may be useful.

---

<div class="post-metadata">

**Author:** ![dangal](https://avatars.discourse-cdn.com/v4/letter/d/4af34b/32.png) [@dangal](https://discuss.elastic.co/u/dangal)\
**Post date:** [February 2, 2018, 9:11am UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/13 "2018-02-02T09:11:30Z")

</div>

kibana api is not working in elastic 6...  
Mr.Bargs provide a curl command so that i can export a my dashboard with its related visualizations and saved searches from .kibana index

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [February 2, 2018, 9:15am UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/14 "2018-02-02T09:15:28Z")

</div>

It does work for Kibana 6.x. I have used it myself a few times.

---

<div class="post-metadata">

**Author:** ![dangal](https://avatars.discourse-cdn.com/v4/letter/d/4af34b/32.png) [@dangal](https://discuss.elastic.co/u/dangal)\
**Post date:** [February 2, 2018, 9:17am UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/15 "2018-02-02T09:17:32Z")

</div>

please send the command which you used with kibana api

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [February 2, 2018, 9:22am UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/16 "2018-02-02T09:22:21Z")

</div>

I used it like this:

```auto
curl -XGET http://localhost:5601/api/kibana/dashboards/export?dashboard=d25f3e20-041d-11e8-af22-05a1f7ea412f > dashboard_export.json

curl -XPOST http://localhost:5601/api/kibana/dashboards/import -H 'Content-Type: application/json' -H 'kbn-xsrf:true' -d @dashboard_export.json

```

As it is not a public, documented API, I suspect it may be subject to change, but for now it is working well for me...

---

<div class="post-metadata">

**Author:** ![dangal](https://avatars.discourse-cdn.com/v4/letter/d/4af34b/32.png) [@dangal](https://discuss.elastic.co/u/dangal)\
**Post date:** [February 2, 2018, 11:17am UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/17 "2018-02-02T11:17:28Z")

</div>

Thank you if i have any queries will comeback to you

---

<div class="post-metadata">

**Author:** ![dangal](https://avatars.discourse-cdn.com/v4/letter/d/4af34b/32.png) [@dangal](https://discuss.elastic.co/u/dangal)\
**Post date:** [February 2, 2018, 11:21am UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/18 "2018-02-02T11:21:56Z")

</div>

Christian\_Dahlqvist  
I need associated saved searches as well along with the visualizations

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [February 3, 2018, 10:24am UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/19 "2018-02-03T10:24:08Z")

</div>

If you export a dashboard that includes a saved search or has a visualisation based on one, are they not also exported?

---

<div class="post-metadata">

**Author:** ![dangal](https://avatars.discourse-cdn.com/v4/letter/d/4af34b/32.png) [@dangal](https://discuss.elastic.co/u/dangal)\
**Post date:** [February 3, 2018, 10:26am UTC](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277/20 "2018-02-03T10:26:17Z")

</div>

the dashboard i have exported is not having saved search included...that dashboard is build on index pattern.....it can get export index as well?

[Next page](https://discuss.elastic.co/t/issue-in-exporting-dashboard-and-visualizations/116277.md?page=2)
