v16

latestOpenAPI 3.0.3raw.githubusercontent.com2026-04-243137121.5 KB
Streams

Create a new stream

Creates a new stream for message publishing

post/storage/streams

Request body

namestring required

Name of the stream to create

descriptionstring

Description of the stream

subjectsstring[]

Subject patterns to capture

max_consumersinteger

Maximum number of consumers

max_msgsinteger

Maximum number of messages

max_bytesinteger

Maximum size in bytes

discard0 | 1

Discard policy (0 = old, 1 = new)

max_msgs_per_subjectinteger

Maximum messages per subject

max_msg_sizeinteger

Maximum message size in bytes

storage'file' | 'memory'
num_replicasinteger

Number of replicas

sealedboolean

Whether the stream is sealed

deny_deleteboolean

Whether deletes are denied

deny_purgeboolean

Whether purges are denied

Response

Bad Request

messagestring

Example response

{
  "message": "success"
}