Skip to main content
GET
/
storage
/
streams
/
{name}
Get information about a stream
curl --request GET \
  --url https://api.quiva.ai/storage/streams/{name} \
  --header 'Authorization: Bearer <token>'
{
  "body": {
    "config": {
      "name": "user-events",
      "description": "User activity events",
      "subjects": [
        "events.user.*"
      ],
      "retention": "Limits",
      "max_consumers": -1,
      "max_msgs": 1000000,
      "max_bytes": 104857600,
      "max_age": 0,
      "max_msg_size": -1,
      "storage": "file",
      "discard": "old",
      "num_replicas": 3,
      "duplicate_window": 120000000000,
      "deny_delete": false,
      "deny_purge": false
    },
    "state": {
      "messages": 15420,
      "bytes": 2458320,
      "first_seq": 1,
      "first_ts": "2024-01-15T10:30:00Z",
      "last_seq": 15420,
      "last_ts": "2024-03-15T14:22:33Z",
      "consumer_count": 3,
      "num_subjects": 12
    },
    "created": "2024-01-15T10:30:00Z",
    "cluster": {
      "name": "nats-cluster",
      "leader": "nats-1",
      "replicas": [
        {
          "name": "nats-2",
          "current": true,
          "active": 0
        },
        {
          "name": "nats-3",
          "current": true,
          "active": 0
        }
      ]
    }
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.quiva.ai/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

name
string
required

Name of the stream

Response

Successfully retrieved stream information

body
object