Profilen sier hva nærmeste tellepunkt eller værstasjon målte sist. Observasjonene sier hva den har målt over tid: timeverdier, døgn og måneder, eller profiler for ukedag og time og for måned i året. Verdiene kommer alltid fra nærmeste stasjon innenfor variabelens radius, med navn og avstand, aldri fra en stasjon lenger unna.
API-versjon
1.19.1
Variabler
6
Punkter per kall
10 000
Innhold
Hva du får
grain=hour, day eller month med from og to. Uten periode får du de siste 7 døgnene med timer, 90 døgn med døgn eller 24 måneder med måneder. Døgn og måneder følger norsk tid.
profile=hour_weekday (168 celler), hour_of_day (24) eller month_of_year (12) i stedet for punkter: snitt, 10- og 90-persentil og antall målinger bak hver celle.
Hvert punkt har quality: measured, estimated (en delvis time eller en periode med hull) eller missing. En time uten verdi er ukjent, ikke null.
Timeverdier lagres i 92 døgn, månedsverdier i fem år. span_available sier hvor langt tilbake serien går.
Finnes ingen stasjon innenfor radiusen, svarer API-et status: not_found med reason: no_station_within_range.
Endepunktet slås på miljø for miljø. Oversikten på GET /api/v1 lister observasjoner når de er tilgjengelige.
Variabler
Tilgangen til en variabel følger seksjonen den hører til: en nøkkel uten weather får heller ikke temperatur som tidsserie. https://api.approach.no/api/v1/addresses/observations/catalog
Observasjoner inngår i oppslaget for adressen. Samme adresse samme dag (norsk tid) er ett oppslag, uansett hvor mange variabler, perioder og seksjoner du henter. Et kall gir høyst 10 000 punkter; en større periode avvises med observation_range_too_large før noe leses eller telles. Trenger du mer, er tidsserie-API-et og dataproduktene laget for store uttrekk. Priser
Eksempler
Samme kodebygger som Prøv API-et på kontosiden, så det du kopierer her er kallet du ville kjørt der.
curl --disable --fail-with-body --silent --show-error --connect-timeout 10 --max-time 30 \
-H "X-API-Key: ${APPROACH_API_KEY:?APPROACH_API_KEY is not set}" \
'https://api.approach.no/api/v1/addresses/285717643/observations/traffic'
Endepunkter
https://api.approach.no/api/v1/addresses
GET
/{address_id}/observations/{variable}
Les en målt variabel ved adressen som tidsserie. traffic, temperature, wind, precipitation og water_level fra nærmeste tellepunkt eller målestasjon innenfor variabelens radius (trafikk 2 km, vær 30 km, vannstand 10 km), og air_quality fra METs varsel. grain=hour|day|month med from/to, eller profile=hour_of_day|hour_weekday|month_of_year for profilen; format=json|csv. Høyst 10 000 punkter per kall. Inngår i oppslaget for adressen: samme adresse samme dag (Oslo-tid) er ett oppslag, uansett hvor mange variabler og seksjoner som hentes. Variabelens profilseksjon må være med i tilgangen. Ingen stasjon innenfor radiusen gir not_found med reason no_station_within_range, aldri en stasjon lenger unna.
curl --disable --fail-with-body --silent --show-error --connect-timeout 10 --max-time 30 \
-H "X-API-Key: ${APPROACH_API_KEY:?APPROACH_API_KEY is not set}" \
'https://api.approach.no/api/v1/addresses/285717643/observations/traffic?grain=day&from=2026-07-01&to=2026-10-01'
GET
/observations/catalog
uten nøkkel
List observasjonsvariablene. Hver variabel med enhet, profilseksjonen som gir tilgang, radius, oppløsninger, profiler, hvordan timer slås sammen til døgn og måneder, kilde og lisens. Krever ingen nøkkel.