Hintatietojen haku
Hae yhden tai useamman päivän tunti- tai varttihinnat sekä tarvittaessa jakson halvimmat aikayksiköt.
https://elec.kasperikoski.fi/api/v1?start=2026-01-15&interval=hourParametrit
| Parametri | Pakollinen | Oletus | Kuvaus |
|---|---|---|---|
start | Kyllä* | – | Alkupäivä muodossa YYYY-MM-DD. |
end | Ei | start | Loppupäivä. Jos cheapest annetaan ilman loppupäivää, haku ulottuu uusimpaan saatavilla olevaan dataan. |
interval | Ei | quarter | quarter palauttaa raakadatan ja hour tuntikeskiarvot. Ei vaikuta cheapest-haussa. |
cheapest | Ei | – | Palauttaa N halvinta raakaa aikayksikköä kronologisessa järjestyksessä. |
format | Ei | json | json tai ladattava csv. |
with_context | Ei | 0 | Arvo 1 lisää nykyistä hetkeä ympäröivän tuntikontekstin. |
preset | Ei | – | utc_midnight_to_now muodostaa aikavälin UTC-keskiyöstä nykyhetkeen. |
* start voidaan jättää pois, kun käytetään preset=utc_midnight_to_now.
GET /api/v1?start=2026-01-15&cheapest=8Valitsee halvimmat raakayksiköt annetulta aikaväliltä. Anna myös end, jos et halua haun ulottuvan uusimpaan dataan.
GET /api/v1?start=2026-01-15&format=csvPalauttaa puolipisteellä erotellun tiedoston sarakkeilla Timestamp ja Price.
JSON-vastauksen esimerkki
{
"start": "2026-01-15T00:00:00+02:00",
"end": "2026-01-15T23:59:59+02:00",
"results": 24,
"data": [
{ "datetime": "2026-01-15T00:00:00+02:00", "price": 5.4321 }
]
}