Create a new append-only stream within a bucket.
[a-z0-9_-]{4,64}.application/json). Becomes the stream’s content type.true to close the stream immediately after creation.Stream-TTL.Producer-Id).Producer-Id).| Status | Meaning |
|---|---|
201 | Stream created. |
200 | Stream already exists with identical configuration (idempotent). |
400 | Invalid stream ID, invalid headers, or bad JSON payload. |
404 | Bucket not found. |
409 | Stream already exists with different configuration, or sequence conflict. |
412 | If-Match precondition failed. |
Location, Content-Type, Stream-Next-Offset, and ETag.
200 OK (idempotent). If the existing stream differs in content type, closed state, or retention, the response is 409 Conflict.