Delete data stream APIedit

Deletes one or more data streams and their backing indices. See Delete a data stream.

response = client.indices.delete_data_stream(
  name: 'my-data-stream'
puts response
DELETE /_data_stream/my-data-stream


DELETE /_data_stream/<data-stream>


  • If the Elasticsearch security features are enabled, you must have the delete_index or manage index privilege for the data stream.

Path parametersedit

(Required, string) Comma-separated list of data streams to delete. Wildcard (*) expressions are supported.

Query parametersedit


(Optional, string) Type of data stream that wildcard patterns can match. Supports comma-separated values, such as open,hidden. Valid values are:

all, hidden
Match any data stream, including hidden ones.
open, closed
Matches any non-hidden data stream. Data streams cannot be closed.
Wildcard patterns are not accepted.

Defaults to open.