Get an ES|QL view Experimental; 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

      A non-materialized ES|QL view.

      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"