Get an ES|QL view

  • GET /_query/view/{name}
  • GET /_query/view
Auth

Returns one or more stored views. A reserved view includes reserved set to true.

Define reusable queries with ES|QL views

Required authorization

Index privileges read_view_metadata

Path parameters

name union string | string[] optional

The comma-separated view names to retrieve.

Leave it out to use /_query/view.

Response

application/json
views object[] required
name string required

The name of the ES|QL view

query string required

The ES|QL query

description string

A free-text description of the view.

reserved boolean

Whether this view is reserved.

Elasticsearch creates reserved views. They can be queried and read like any other view. They cannot be created, updated, or deleted through the views API. The response includes this field only when the value is true.