ES|QL
The Elasticsearch Query Language (ES|QL) provides a powerful way to filter, transform, and analyze data stored in Elasticsearch, and in the future in other runtimes.
12 endpoints
-
Get ES|QL data sources
- GET /_query/data_source/{name}
-
Create or update an ES|QL data source
- PUT /_query/data_source/{name}
-
Delete ES|QL data sources
- DELETE /_query/data_source/{name}
-
Get ES|QL datasets
- GET /_query/dataset/{name}
-
Create or update an ES|QL dataset
- PUT /_query/dataset/{name}
-
Delete ES|QL datasets
- DELETE /_query/dataset/{name}
-
Get an ES|QL view
- GET /_query/view/{name}
-
Create or update an ES|QL view
- PUT /_query/view/{name}
-
Delete an ES|QL view
- DELETE /_query/view/{name}
-
Get a specific running ES|QL query information
- GET /_query/queries/{id}
-
Get running ES|QL queries information
- GET /_query/queries
-
Run an ES|QL query
- POST /_query