Create a data stream Added in 7.9.0
Creates a data stream. You must have a matching index template with data stream enabled.
Path parameters
-
Name of the data stream, which must meet the following criteria: Lowercase only; Cannot include
\
,/
,*
,?
,"
,<
,>
,|
,,
,#
,:
, or a space character; Cannot start with-
,_
,+
, or.ds-
; Cannot be.
or..
; Cannot be longer than 255 bytes. Multi-byte characters count towards this limit faster.
Query parameters
-
master_timeout string
Period to wait for a connection to the master node. If no response is received before the timeout expires, the request fails and returns an error.
-
timeout string
Period to wait for a response. If no response is received before the timeout expires, the request fails and returns an error.
PUT /_data_stream/{name}
curl \
-X PUT http://api.example.com/_data_stream/{name}
Response examples (200)
{
"acknowledged": true
}