> ## Documentation Index
> Fetch the complete documentation index at: https://docs.niadra.com/llms.txt
> Use this file to discover all available pages before exploring further.

# List cells

> The registered cells. A Niadra operations route.



## OpenAPI

````yaml openapi/en/control.json GET /v1/cells
openapi: 3.1.0
info:
  title: Niadra control API
  version: '1'
  description: >-
    Tenants, projects, sources, keys, people, configuration and usage. It never
    receives customer content.
servers:
  - url: https://control.api.niadra.com
security: []
paths:
  /v1/cells:
    get:
      summary: List cells
      description: >-
        The registered cells with their region, address, capacity and status.
        Used by Niadra cells and operations.


        **Authentication.** Cell or operator credential. Used by Niadra, not by
        your code.
      operationId: list_cells_v1_cells_get
      responses:
        '200':
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/CellOut'
                title: Response List Cells V1 Cells Get
                type: array
              example:
                - cell_id: cell-1
                  region: us-east-1
                  address: https://cell-1.us-east-1.api.niadra.com
                  capacity: 40
                  status: active
                  code_version: 2026.09.3
                  schema_revision: '0042'
                - cell_id: cell-2
                  region: us-east-1
                  address: https://cell-2.us-east-1.api.niadra.com
                  capacity: 40
                  status: active
                  code_version: 2026.09.3
                  schema_revision: '0042'
          description: The cells.
      security:
        - cellToken: []
        - operatorToken: []
components:
  schemas:
    CellOut:
      additionalProperties: false
      properties:
        address:
          title: Address
          type: string
        capacity:
          title: Capacity
          type: integer
        cell_id:
          title: Cell Id
          type: string
        code_version:
          anyOf:
            - type: string
            - type: 'null'
          title: Code Version
        region:
          title: Region
          type: string
        schema_revision:
          anyOf:
            - type: string
            - type: 'null'
          title: Schema Revision
        status:
          $ref: '#/components/schemas/CellStatus'
      required:
        - cell_id
        - region
        - address
        - capacity
        - status
      title: CellOut
      type: object
    CellStatus:
      enum:
        - active
        - draining
        - closed
      title: CellStatus
      type: string
  securitySchemes:
    cellToken:
      type: apiKey
      in: header
      name: X-Niadra-Cell-Token
    operatorToken:
      type: apiKey
      in: header
      name: X-Niadra-Operator-Token

````