---
title: "Clean Horizon Premium Storage Index - Delivered by Nord Pool"
method: GET
path: "/api/v2/CleanHorizonStorageIndex/Daily/ByAreas"
tags: ["PowerSystem"]
---

# Clean Horizon Premium Storage Index - Delivered by Nord Pool

`GET /api/v2/CleanHorizonStorageIndex/Daily/ByAreas`

Returns a list of daily gross revenues of storage assets for a list of areas and month.

Daily storage index provides information on how much money could a 1, 2, and 4-hour storage asset have earned in a given day. It contains details on each component of the revenue stack
(day-ahead, intraday, FCR, aFRR, mFRR, etc).

### Response field descriptions
- **area**: biding zone the index is calculated for
- **status**: Missing if no data found for the area. Available if data is present
- **unit**: currency unit of the index values, always **EUR/MW/Day**
- **updatedAt**: date and time when the index values were last updated
- **indexValues**: list of daily index values for a 1, 2, and 4-hour storage asset
  - **utcDay**: day for which the index values are calculated
  - **index1h**: 
    - **markets**: a dictionary of market (revenue streams), where each key corresponds to a market and each value to 1-hour storage index value for that market, in EUR/MW/Day
    - **totalGrossRevenues**: sum of gross revenues of a 1-hour storage asset for the day
  - **index2h**: 
    - **markets**: a dictionary of market (revenue streams), where each key corresponds to a market and each value to 2-hour storage index value for that market, in EUR/MW/Day
    - **totalGrossRevenues**: sum of gross revenues of a 2-hour storage asset for the day
  - **index4h**: 
    - **markets**: a dictionary of market (revenue streams), where each key corresponds to a market and each value to 4-hour storage index value for that market, in EUR/MW/Day
    - **totalGrossRevenues**: sum of gross revenues of a 4-hour storage asset for the day
            
More details about storage index can be found in the [Clean Horizon Storage Index](https://www.cleanhorizon.com/battery-index/).

## Query parameters

- `areas` string, required
- `month` string, date, required

## Response `200`

OK

- ApiPremiumStorageIndex[]
  - `area` string, nullable
  - `utcMonth` string, date
  - `unit` string, nullable
  - `updatedAt` string, date-time
  - `indexValues` PremiumStorageIndexValue[], nullable
    - `utcDay` string, date
    - `index1h` PremiumStorageIndexMarkets
      - `markets` object
        - `DayAhead` number, double
        - `FCR` number, double
        - `FcrN` number, double
        - `FcrDUp` number, double
        - `FcrUp` number, double
        - `FcrDDown` number, double
        - `FcrDown` number, double
        - `FFR` number, double
        - `aFRRCapacityReservation` number, double
        - `aFRREnergyActivation` number, double
        - `mFRRCapacityReservation` number, double
        - `mFRREnergyActivation` number, double
        - `Intraday` number, double
        - `MSDReservation` number, double
        - `MSDActivation` number, double
        - `MBReservation` number, double
        - `MBActivation` number, double
      - `totalGrossRevenues` number, double
    - `index2h` PremiumStorageIndexMarkets
      - `markets` object
        - `DayAhead` number, double
        - `FCR` number, double
        - `FcrN` number, double
        - `FcrDUp` number, double
        - `FcrUp` number, double
        - `FcrDDown` number, double
        - `FcrDown` number, double
        - `FFR` number, double
        - `aFRRCapacityReservation` number, double
        - `aFRREnergyActivation` number, double
        - `mFRRCapacityReservation` number, double
        - `mFRREnergyActivation` number, double
        - `Intraday` number, double
        - `MSDReservation` number, double
        - `MSDActivation` number, double
        - `MBReservation` number, double
        - `MBActivation` number, double
      - `totalGrossRevenues` number, double
    - `index4h` PremiumStorageIndexMarkets
      - `markets` object
        - `DayAhead` number, double
        - `FCR` number, double
        - `FcrN` number, double
        - `FcrDUp` number, double
        - `FcrUp` number, double
        - `FcrDDown` number, double
        - `FcrDown` number, double
        - `FFR` number, double
        - `aFRRCapacityReservation` number, double
        - `aFRREnergyActivation` number, double
        - `mFRRCapacityReservation` number, double
        - `mFRREnergyActivation` number, double
        - `Intraday` number, double
        - `MSDReservation` number, double
        - `MSDActivation` number, double
        - `MBReservation` number, double
        - `MBActivation` number, double
      - `totalGrossRevenues` number, double
  - `status` 'Missing' | 'Available'

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden

---

[API](https://skmtc.dev/nordpoolgroup/apis/auction-member-test.md) · [All operations](https://skmtc.dev/nordpoolgroup/apis/auction-member-test/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/nordpoolgroup/auction-member-test/revisions/6a21504d677e/schema)
