---
title: "GET /v1/storages/{id}/capabilities"
method: GET
path: "/v1/storages/{id}/capabilities"
tags: ["Performance Monitoring"]
---

# GET /v1/storages/{id}/capabilities

`GET /v1/storages/{id}/capabilities`

## Request

- The document declares no server URL.
- Auth: none declared

Provides supported capabilities of Infrastructure management by storage configured in delfin deployment.

## Path parameters

- `id` string, required

## Response `200`

Returns specifications of storage

- StorageCapabilitiesResponse
  - `metadata` object, required
    - `model` string: Name of the supported storage (driver)
    - `vendor` string: Name of the vendor
  - `spec` object, required
    - `is_historic` boolean, required: Set true during storage driver registration if driver support fetching historic metrics. This enable internal performance framework to either call driver interface to pull real time metrics or historic time series metrics.
    - `resource_metrics` ResourceMetrics: Map of resources and supported metrics of respective resources for storage (driver)

## Other responses

- `404`: The storage does not exist
- `500`: Invalid capabilities.
- `505`: Capability feature not supported.

## Changes

- **2021-03-15** `608cf5637dbf`: 1 info
  - endpoint added
- **2020-06-22** `0fdcb8a77d6a`: 1 breaking
  - api path removed without deprecation

[Operation history](https://skmtc.dev/sodafoundation/apis/soda-infrastructure-management-api/changes/v1/storages/:id/capabilities/get.md)

---

[API](https://skmtc.dev/sodafoundation/apis/soda-infrastructure-management-api.md) - [All operations](https://skmtc.dev/sodafoundation/apis/soda-infrastructure-management-api/llms.txt) - [OpenAPI document](https://skmtc.dev/sodafoundation/apis/soda-infrastructure-management-api/revisions/b2017613d719?raw)
