---
title: "Auction aggregated bid curves"
method: GET
path: "/api/Auction/AggregatedBidCurves"
tags: ["Auction"]
---

# Auction aggregated bid curves

`GET /api/Auction/AggregatedBidCurves`

Returns aggregated bid curves and matched block volumes for a date and market.
            
Aggregated supply and demand curves contain only Nord Pool customer aggregated order data and is different from the market total aggregated bidding curves.
For countries with multiple delivery zones, like Norway, there will be a separate entry for each delivery area.
In SDAC 15 min, aggregated bid curves are available in each resolution. In Intraday auctions, only one resolution will have active bids. 

### Response field descriptions

#### aggregatedCurves
- **curveType**: Purchase or Sales curve
- **area**: code of area
- **currencyCode**: market main currency (EUR or GBP)
- **resolutionSeconds**: resolution in seconds - 3600, 1800, and/or 900. In case of multi resolutions (SDAC 15 min) then a curve is
present for each resolution.
- **curves**: list of aggregated curves per delivery period
   - **deliveryStart**: timestamp when delivery starts
   - **deliveryEnd**: timestamp when delivery ends
   - **curvePoints**: list of aggregated curve order volume for price points
     - **price**:  price in EUR/MWh or GBP/MWh
     - **volume**: quantity in MW
            
#### matchedBlockVolumes
- **area**: code of area
- **resolutionSeconds**: resolution in seconds - 3600, 1800, and/or 900. In case of multi resolutions (SDAC 15 min) then a curve is
present for each resolution.
- **volumes**: list of matched block volumes per delivery period
   - **deliveryStart**: timestamp when delivery starts
   - **deliveryEnd**: timestamp when delivery ends
   - **matchedBuyVolume**: matched buy volume in MW
   - **matchedSellVolume**: matched sell volume in MW

## Query parameters

- `market` 'DayAhead' | 'GbHalfHour_DayAhead' | 'N2EX_DayAhead' | 'SemGb_IntradayAuction1' | 'SemGb_IntradayAuction2' | 'SIDC_IntradayAuction1' | 'SIDC_IntradayAuction2' | 'SIDC_IntradayAuction3'
- `date` string, date

## Response `200`

OK

- AggregatedCurvesModel[]
  - `deliveryDate` string, date, required
  - `market` 'DayAhead' | 'GbHalfHour_DayAhead' | 'N2EX_DayAhead' | 'SemGb_IntradayAuction1' | 'SemGb_IntradayAuction2' | 'SIDC_IntradayAuction1' | 'SIDC_IntradayAuction2' | 'SIDC_IntradayAuction3', required
  - `country` string, nullable, required
  - `aggregatedCurves` AggregatedCurve[], nullable, required
    - `curveType` 'Purchase' | 'Sales', required
    - `area` string, nullable, required
    - `currencyCode` string, nullable, required
    - `resolutionSeconds` integer, required
    - `curves` AggregatedCurveTimestep[], nullable, required
      - `deliveryStart` string, date-time, required
      - `deliveryEnd` string, date-time, required
      - `curvePoints` AggregatedCurvePoint[], nullable, required
        - `price` number, double, required
        - `volume` number, double, required
  - `matchedBlockVolumes` BlockVolume[], nullable, required
    - `area` string, nullable, required
    - `resolutionSeconds` integer, required
    - `volumes` BlockVolumeTimestep[], nullable, required
      - `deliveryStart` string, date-time, required
      - `deliveryEnd` string, date-time, required
      - `matchedBuyVolume` number, double, required
      - `matchedSellVolume` number, double, required

---

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