Get an ES|QL view Technical preview; Added in 9.4.0

GET /_query/view/{name}

All methods and paths for this operation:

GET /_query/view

GET /_query/view/{name}

Returns a stored ES|QL view.

Required authorization

  • Index privileges: read_view_metadata

Path parameters

  • name string Required

    The comma-separated view names to retrieve.

Responses

  • 200 application/json
    Hide response attribute Show response attribute object
    • views array[object] Required
      Hide views attributes Show views attributes object

      A non-materialized ES|QL view.

      • name string Required

        The name of the ES|QL view

      • query string Required

        The ES|QL query

GET /_query/view/{name}
curl \
 --request GET 'http://api.example.com/_query/view/{name}' \
 --header "Authorization: $API_KEY"