---
title: "List all streams"
method: GET
path: "/storage/streams"
tags: ["Streams"]
---

# List all streams

`GET /storage/streams`

Retrieves a list of all streams

## Response `200`

Successfully retrieved stream list

- StreamListResponse
  - `body` object
    - `results` StreamListItem[]
      - `name` string
      - `subjects` string[]
      - `metadata` object
      - `created` string, date-time
      - `messages_total` integer
      - `placement` object
        - `cluster` string
        - `tags` string[]
      - `description` string
    - `results_total` integer
  - `metadata` Metadata
    - `bucket` string — Bucket name
    - `duration` string — Operation duration
    - `field` string — Search field
    - `hits` integer — Number of hits
    - `index_duration` string — Index search duration
    - `index_hits` integer — Number of index hits
    - `index_name` string — Index name
    - `index_partitions` integer — Number of index partitions
    - `key` string — Entry key
    - `limit` integer — Query limit
    - `partitions` integer — Number of partitions
    - `search` string — Search term
    - `stream` string — Stream name
    - `subject` string — Subject pattern

## Other responses

- `401` — Unauthorized
- `500` — Internal Server Error

---

[API](https://skmtc.net/quivaworks/apis/quiva-ai-gateway-5.md) · [All operations](https://skmtc.net/quivaworks/apis/quiva-ai-gateway-5/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/quivaworks/quiva-ai-gateway-5/versions/072de10ada5e/schema)
