DMI Åbne Data
DMI (Danmarks Meteorologiske Institut) tilbyder åbne data via Gravitee API: realtidsobservationer fra målestationer i Danmark og Grønland (metObs — temperatur, nedbør, vind, fugtighed) og kvalitetssikrede klimaaggregater pr. station (climateData — månedlige og årlige middelværdier). NB: de to API'er har HVERT SIT stationsregister og HVERT SIT parametervokabular — `wind_speed` er metObs, `mean_wind_speed` er klima. Brug /climate-stations til klimaopslag. Ingen API-nøgle kræves (målt 2026-08-18). CC-BY-4.0.
—
Datamængde
Realtid
Opdatering
3
MCP-værktøjer
{
"data": "..."
}MCP-integration
API-endepunkter
/stationsmetObs-målestasjoner (registeret for /observations)
- country valgfri
- ISO 3166-1 alpha-3 landkode — DNK (Danmark) eller GRL (Grønland)
country=DNK
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/dmi/stations
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/dmi/stations"Autentificeret kald — tilføj én af disse headere: x-api-key: ketl_… · Authorization: Bearer … — Se den fulde reference i dokumentationen.
/climate-stationsclimateData-målestasjoner (registeret for /climate) — filtrerbart på klimaparameter
- country valgfri
- ISO 3166-1 alpha-3 landkode
country=DNK - parameterId valgfri
- Returner kun stasjoner som fører DENNE klimaserien
parameterId=mean_temp
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/dmi/climate-stations
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/dmi/climate-stations"Autentificeret kald — tilføj én af disse headere: x-api-key: ketl_… · Authorization: Bearer … — Se den fulde reference i dokumentationen.
/observationsSanntidsobservasjoner fra en metObs-stasjon
- stationId påkrævet
- DMI stasjons-ID (fra /stations)
stationId=06180 - parameterId påkrævet
- metObs-parameter. DISJUNKT fra klimavokabularet
parameterId=temp_dry - from valgfri
- ISO 8601 starttidspunkt (inklusiv)
from=2026-08-01T00:00:00Z - to valgfri
- ISO 8601 sluttidspunkt (eksklusiv)
to=2026-08-18T00:00:00Z - limit valgfri
- Antall observasjoner
limit=24
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/dmi/observations?stationId=06180¶meterId=temp_dry
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/dmi/observations?stationId=06180¶meterId=temp_dry"Autentificeret kald — tilføj én af disse headere: x-api-key: ketl_… · Authorization: Bearer … — Se den fulde reference i dokumentationen.
/climateKvalitetssikrede klimaaggregater per stasjon
- stationId påkrævet
- DMI stasjons-ID (fra /climate-stations)
stationId=06180 - parameterId påkrævet
- Klimaparameter. DISJUNKT fra metObs — `wind_speed` finnes ikke her, bruk `mean_wind_speed`
parameterId=mean_temp - timeResolution valgfri
- Aggregeringsnivå (små bokstaver). 10years/30years godtas, men gir målt 0 rader for stationValue
timeResolution=month - limit valgfri
- Antall perioder
limit=24
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/dmi/climate?stationId=06180¶meterId=mean_temp
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/dmi/climate?stationId=06180¶meterId=mean_temp"Autentificeret kald — tilføj én af disse headere: x-api-key: ketl_… · Authorization: Bearer … — Se den fulde reference i dokumentationen.