---
title: "List all indexers"
method: GET
path: "/storage/indexers"
tags: ["Indexers"]
---

# List all indexers

`GET /storage/indexers`

Retrieves a list of all indexers

## Response `200`

Successfully retrieved indexer list

- IndexerListResponse
  - `body` object
    - `results` IndexerListItem[]
      - `name` string
      - `description` string
      - `subjects` string[]
      - `index_config` object
        - `mappings` IndexMapping[]
          - `field` string, required — Field name to be indexed
          - `field_type` 'text' | 'number' | 'date' | 'boolean' | 'keyword', required — Type of the field
        - `engine` string
        - `idBy` string
        - `partitions` integer
        - `version` integer
    - `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/revisions/072de10ada5e/schema)
