# How to Identify the list of fields in all Dashboard & Visualizations?

**URL:** https://discuss.elastic.co/t/how-to-identify-the-list-of-fields-in-all-dashboard-visualizations/358665
**Category:** Kibana
**Tags:** visualisation
**Created:** [May 2, 2024, 4:03pm UTC](https://discuss.elastic.co/t/how-to-identify-the-list-of-fields-in-all-dashboard-visualizations/358665 "2024-05-02T16:03:52Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Manoilayans](https://avatars.discourse-cdn.com/v4/letter/m/50afbb/32.png) [@Manoilayans](https://discuss.elastic.co/u/Manoilayans)
#### Post date: [May 2, 2024, 4:03pm UTC](https://discuss.elastic.co/t/how-to-identify-the-list-of-fields-in-all-dashboard-visualizations/358665/1 "2024-05-02T16:03:52Z")

</div>

We are fetching the data by connecting with the Source system and ingesting data into Elastic Search then the data gets visualized into multiple panel / visualization.

**Reason for Evaluation:**  
We have graphQL endpoint to connect with our source system and storing data into Elasticsearch which is having lots of unused fields across all visualization.

**Expectation:**  
We are planning to exclude the fields which are not used across all the Panels / Visualization / Dashboard. Keeping only necessary fields to fetch and store into Elasticsearch.

Currently, we just started this activity MANUALLY by opening

Dashboard (x) -\> Visualization (x) -\> Collecting the fields present in Search / X axis / Y axis / etc.,

**Question:**  
Is there any way to identify the used fields across all the Dashboard + Panels + Visualizations + etc., like Dev Tools or any other shortcuts ?

---

<div class="post-metadata">

### Author: ![Dzmitry](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dzmitry/32/65026_2.png) [@Dzmitry](https://discuss.elastic.co/u/Dzmitry)
#### Post date: [May 3, 2024, 12:15pm UTC](https://discuss.elastic.co/t/how-to-identify-the-list-of-fields-in-all-dashboard-visualizations/358665/2 "2024-05-03T12:15:36Z")

</div>

Hi @Manoilayans ,

I believe there is no easy way to get all the fields used on dashboard for multiple visualisations that covers all the different use cases.

But as a starting pointing I would inspect in browser `/internal/data_views/fields` API call that is called on loading dashboard. Response should contain indexes and fields that will be used to build queries for panels.

Best regards, Dima

---

<div class="post-metadata">

### Author: ![Manoilayans](https://avatars.discourse-cdn.com/v4/letter/m/50afbb/32.png) [@Manoilayans](https://discuss.elastic.co/u/Manoilayans)
#### Post date: [May 7, 2024, 11:43am UTC](https://discuss.elastic.co/t/how-to-identify-the-list-of-fields-in-all-dashboard-visualizations/358665/3 "2024-05-07T11:43:35Z")

</div>

Pls share a reference screenshot.. I will refer and verify

---

<div class="post-metadata">

### Author: ![Dzmitry](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dzmitry/32/65026_2.png) [@Dzmitry](https://discuss.elastic.co/u/Dzmitry)
#### Post date: [June 17, 2024, 2:02pm UTC](https://discuss.elastic.co/t/how-to-identify-the-list-of-fields-in-all-dashboard-visualizations/358665/4 "2024-06-17T14:02:15Z")

</div>

Here is a Chrome screenshot, search for GET `internal/data_views/fields` and check response:

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/4/0/40a44f71aca9703e24cef3955cc8b69eb246c09a.png)

---

<div class="post-metadata">

### Author: ![Manoilayans](https://avatars.discourse-cdn.com/v4/letter/m/50afbb/32.png) [@Manoilayans](https://discuss.elastic.co/u/Manoilayans)
#### Post date: [June 19, 2024, 4:59am UTC](https://discuss.elastic.co/t/how-to-identify-the-list-of-fields-in-all-dashboard-visualizations/358665/5 "2024-06-19T04:59:12Z")

</div>

Thank you, I can able to get the fields for the index. Unfortunately, it is showing all the fields which are part of the index irrespective of which are really used in the Dashboard visualizations.

I am still continuing with manual activity to get the field list used in the visualization.

If any other possible way, Pls help me !

---

<div class="post-metadata">

### Author: ![Marco\_Liberati](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/marco_liberati/32/82953_2.png) [@Marco\_Liberati](https://discuss.elastic.co/u/Marco_Liberati)
#### Post date: [June 20, 2024, 8:14am UTC](https://discuss.elastic.co/t/how-to-identify-the-list-of-fields-in-all-dashboard-visualizations/358665/6 "2024-06-20T08:14:44Z")

</div>

I've opened this feature request you can track, which would enable to extract the used fields list from a Lens visualization (within dashboard): [[Dashboard][Lens] Provide API to collect all generate queries from each panels · Issue #186500 · elastic/kibana · GitHub](https://github.com/elastic/kibana/issues/186500)
