---
title: "Index Revenue"
method: GET
path: "/indices/{id}/revenue/"
tags: ["Indices"]
---

# Index Revenue

`GET /indices/{id}/revenue/`

Retrieves total index revenue for a specific index over a defined date range.

## Path parameters

- `id` integer, required

## Query parameters

- `interval_start` string, date-time, required
- `interval_end` string, date-time, required
- `capacity_normalisation` 'mw' | 'mwh'
- `time_basis` 'hour' | 'year'
- `breakdown` 'market'
- `markets` string

## Response `200`

Success

- RevenueSerializerV2[]
  - `units` string, required — Indicates the units in which revenue values are reported.
  - `records` MarketRevenueSerializerV2[], required
    - `market` string, required — The market in which the asset participated to generate revenue.
    - `revenue` string, decimal, required — The total revenue generated by the asset over the specified period.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `429` — Too Many Requests

---

[API](https://skmtc.net/modoenergy/apis/modo-energy-api.md) · [All operations](https://skmtc.net/modoenergy/apis/modo-energy-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/modoenergy/modo-energy-api/versions/6c4b83d3fc12/schema)
