---
title: "Get configuration for all nodes."
method: GET
path: "/config/enumerate"
tags: ["config"]
---

# Get configuration for all nodes.

`GET /config/enumerate`

This will return the node configuration for all nodes

## Response `200`

node config enumeration

- NodeConfig[] — NodesConfig contains all of node level data
  - `cluster_domain` string
  - `csi_endpoint` string
  - `geo` GeoConfig — GeoConfig holds geographic information
    - `rack` string
    - `region` string
    - `zone` string
  - `network` NetworkConfig — NetworkConfig is a network configuration parameters struct
    - `data_interface` string
    - `mgt_interface` string
  - `node_id` string
  - `private` object
  - `storage` StorageConfig — StorageConfig is a storage configuration parameters struct
    - `devices` string[]
    - `devices_md` string[]
    - `max_count` integer
    - `max_drive_set_count` integer
    - `raid_level` string
    - `raid_level_md` string

## Changes

- **2018-03-24** `84ff6a1bfc1d` — 2 info
  - api operation id `config` removed and replaced with `enumerate`
  - api tag `config` added
- **2018-03-14** `8a0f08779033` — 1 info
  - endpoint added
- **2017-12-05** `d79082f863d1` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/libopenstorage/apis/osd-api/changes/config/enumerate/get.md)

---

[API](https://skmtc.dev/libopenstorage/apis/osd-api.md) · [All operations](https://skmtc.dev/libopenstorage/apis/osd-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/libopenstorage/osd-api/revisions/9faa312702c4/schema)
