# Kibana 7.16.2 - fields array empty for saved\_object api call

**URL:** <https://discuss.elastic.co/t/kibana-7-16-2-fields-array-empty-for-saved-object-api-call/295768>\
**Category:** Kibana\
**Created:** [January 30, 2022, 1:56am UTC](https://discuss.elastic.co/t/kibana-7-16-2-fields-array-empty-for-saved-object-api-call/295768 "2022-01-30T01:56:31Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ssimmons](https://avatars.discourse-cdn.com/v4/letter/s/e5b9ba/32.png) [@ssimmons](https://discuss.elastic.co/u/ssimmons)\
**Post date:** [January 30, 2022, 1:56am UTC](https://discuss.elastic.co/t/kibana-7-16-2-fields-array-empty-for-saved-object-api-call/295768/1 "2022-01-30T01:56:31Z")

</div>

I've used the saved\_objects api in previous versions of Kibana to retrieve the array of fields associated with each index pattern. I use the following api call: `/api/saved_objects/_find?type=index-pattern`. This returns a saved\_objects array for each index pattern. In previous versions of Kiabna, I could get the list of fields for a given index by looking at `repsonse.saved_objects[0].attributes.fields`. However, with Kibana 7.16.2, the fields array is empty. What api call do I need to use to get a list of fields associated with a Kibana index pattern?

 ![Screen Shot 2022-01-29 at 8.27.49 PM](https://us1.discourse-cdn.com/elastic/original/3X/0/2/02954640171fee53ebf49fb0396851f22d236150.png)

---

<div class="post-metadata">

**Author:** ![ssimmons](https://avatars.discourse-cdn.com/v4/letter/s/e5b9ba/32.png) [@ssimmons](https://discuss.elastic.co/u/ssimmons)\
**Post date:** [February 3, 2022, 4:42pm UTC](https://discuss.elastic.co/t/kibana-7-16-2-fields-array-empty-for-saved-object-api-call/295768/2 "2022-02-03T16:42:02Z")

</div>

Anybody have any suggestions on this? I'm beginning to think there's a bug in Kibana 7.16.2 where it's not pulling back the fields for each index pattern like it should.

---

<div class="post-metadata">

**Author:** ![mattkime](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mattkime/32/43522_2.png) [@mattkime](https://discuss.elastic.co/u/mattkime)\
**Post date:** [February 3, 2022, 5:36pm UTC](https://discuss.elastic.co/t/kibana-7-16-2-fields-array-empty-for-saved-object-api-call/295768/3 "2022-02-03T17:36:54Z")

</div>

Hello @ssimmons

This is when the fields were removed from the saved object - [https://github.com/elastic/kibana/pull/82223](https://github.com/elastic/kibana/pull/82223)

You could consider using the index pattern api [Get index pattern API | Kibana Guide [7.17] | Elastic](https://www.elastic.co/guide/en/kibana/current/index-patterns-api-get.html) or the ES field caps api - [Field capabilities API | Elasticsearch Guide [7.17] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/current/search-field-caps.html) - depending upon your needs.

---

<div class="post-metadata">

**Author:** ![ssimmons](https://avatars.discourse-cdn.com/v4/letter/s/e5b9ba/32.png) [@ssimmons](https://discuss.elastic.co/u/ssimmons)\
**Post date:** [February 3, 2022, 9:56pm UTC](https://discuss.elastic.co/t/kibana-7-16-2-fields-array-empty-for-saved-object-api-call/295768/4 "2022-02-03T21:56:48Z")

</div>

Thanks for the response. I'll see if I can make one of those calls work.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [March 3, 2022, 9:57pm UTC](https://discuss.elastic.co/t/kibana-7-16-2-fields-array-empty-for-saved-object-api-call/295768/5 "2022-03-03T21:57:30Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
