[[indices-get-index]] === Get index API ++++ Get index ++++ Returns information about one or more indices. For data streams, the API returns information about the stream's backing indices. [source,console] -------------------------------------------------- GET /my-index-000001 -------------------------------------------------- // TEST[setup:my_index] [[get-index-api-request]] ==== {api-request-title} `GET /` [[get-index-api-prereqs]] ==== {api-prereq-title} * If the {es} {security-features} are enabled, you must have the `view_index_metadata` or `manage` <> for the target data stream, index, or alias. [[get-index-api-path-params]] ==== {api-path-parms-title} ``:: (Required, string) Comma-separated list of data streams, indices, and aliases used to limit the request. Supports wildcards (`*`). To target all data streams and indices, omit this parameter or use `*` or `_all`. [[get-index-api-query-params]] ==== {api-query-parms-title} include::{es-ref-dir}/rest-api/common-parms.asciidoc[tag=allow-no-indices] + Defaults to `true`. include::{es-ref-dir}/rest-api/common-parms.asciidoc[tag=expand-wildcards] + Defaults to `open`. `features`:: (Optional, string) Return information about specific index features. Supports comma- separated values. Valid values are `aliases`, `mappings`, and `settings`. Defaults to `aliases,mappings,settings`. include::{es-ref-dir}/rest-api/common-parms.asciidoc[tag=flat-settings] include::{es-ref-dir}/rest-api/common-parms.asciidoc[tag=include-defaults] `ignore_unavailable`:: (Optional, Boolean) If `false`, requests that target a missing index return an error. Defaults to `false`. include::{es-ref-dir}/rest-api/common-parms.asciidoc[tag=local] include::{es-ref-dir}/rest-api/common-parms.asciidoc[tag=master-timeout]