search_stations

Find NVE hydrological stations and their available time series.

Signature: search_stations(municipality: string, optional, default None; county: string, optional, default None; station_name: string, optional, default None; active_only: yes/no, optional, default True; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)

Direct GET

For navigating agents: open the HTML page with parameters in the URL. The result is fetched and displayed without screenshots or form filling.

Open this validated HTML GET URL

https://allemannsdata.com/wiki/kilder/nve/search_stations/?municipality={municipality}&county={county}&station_name={station_name}&active_only=true&limit=25&offset=0

Replace {municipality}, {county}, {station_name}, {active_only}, {limit}, {offset} with values. Remove unused optional parameters from the URL.

For software and dashboards: Read the operation descriptor. The JSON GET template is https://allemannsdata.com/wiki/api/v1/kilder/nve/search_stations?municipality={municipality}&county={county}&station_name={station_name}&active_only=true&limit=25&offset=0. Open this exact request as JSON.

ParameterRequirementJSON typeDescription
municipalityoptionalunionMunicipality name (HydAPI field CouncilName).
countyoptionalunionCounty name.
station_nameoptionalunionStation name filter.
active_onlyoptionalbooleanReturn only active stations by default.
limitoptionalintegerMaximum stations returned (default 25, maximum 100). Unit: items.
offsetoptionalintegerNumber of matching stations to skip (default 0). Unit: items.
Generated JavaScript, Python and response structure

Use JSON when the user requests code, machine-readable data, value extraction or further computation. Use the HTML GET page to identify the correct source and verify parameters.

Example for generated JavaScript and Python

https://allemannsdata.com/wiki/api/v1/kilder/nve/search_stations?municipality={municipality}&county={county}&station_name={station_name}&active_only=true&limit=25&offset=0

Replace URL placeholders and remove unused optional parameters.

JavaScript in a dashboard

const url = "https://allemannsdata.com/wiki/api/v1/kilder/nve/search_stations?municipality={municipality}&county={county}&station_name={station_name}&active_only=true&limit=25&offset=0";
const response = await fetch(url);
if (!response.ok) {
  const failure = await response.json();
  throw new Error(`${failure.error.code}: ${failure.error.message} ${failure.suggestion}`);
}
const result = await response.json();
const data = result.data;

Python without additional packages

import json
from urllib.request import urlopen

url = "https://allemannsdata.com/wiki/api/v1/kilder/nve/search_stations?municipality={municipality}&county={county}&station_name={station_name}&active_only=true&limit=25&offset=0"
with urlopen(url) as response:
    result = json.load(response)
data = result["data"]

Response structure

{
  "source": "nve",
  "operation": "search_stations",
  "parameters": {},
  "data": {},
  "entities": [],
  "_meta": {"retrieved_at": "...", "sources": [], "cache": {}},
  "_links": {"self": "...", "source": "...", "wiki": "...", "feedback": "..."}
}
Form for manual use

The form is a fallback for people and browser agents that cannot open the GET URL directly.

Type: string. Municipality name (HydAPI field CouncilName).
Type: string. County name.
Type: string. Station name filter.
Type: yes/no. Return only active stations by default.
Type: integer. Maximum stations returned (default 25, maximum 100). Unit: items.
Type: integer. Number of matching stations to skip (default 0). Unit: items.

Result

Source: NVE HydAPI. Retrieved 2026-09-21T11:47:35Z in 0.155 seconds.

Search scope: Municipality-filtered results cover all of STEIGEN municipality.

Showing 3 of 3 results in compact format.

  1. station_id:
    168.1.0
    latitude:
    67.84659
    longitude:
    15.50398
  2. station_id:
    168.3.0
    latitude:
    67.79663
    longitude:
    15.29608
  3. station_id:
    170.6.0
    latitude:
    67.9361
    longitude:
    15.68064
Show all fields in HTML
currentLink:
https://hydapi.nve.no/api/v1/Stations?CouncilName=STEIGEN&Active=OnlyActive
apiVersion:
1.0
license:
https://data.norge.no/nlod/en
createdAt:
2026-09-21T11:47:35.3205647Z
queryTime:
00:00:00.0012825
itemCount:
3
data:

3 results

  1. station_id:
    168.1.0
    stationName:
    Storvatn
    latitude:
    67.84659
    longitude:
    15.50398
    utmEast_Z33:
    521208
    utmNorth_Z33:
    7525847
    masl:
    60
    riverName:
    Lommerelva
    councilNumber:
    1848
    councilName:
    Steigen
    countyName:
    Nordland
    drainageBasinKey:
    1986
    hierarchy:
    Lommerelva
    lakeArea:
    0
    lakeName:
    not reported by source
    lakeNo:
    872
    regineNo:
    168.7B
    reservoirNo:
    not reported by source
    reservoirName:
    not reported by source
    stationTypeName:
    Forvaltningsstasjon
    stationStatusName:
    Aktiv
    drainageBasinArea:
    71.3
    drainageBasinAreaNorway:
    71.3
    gradient1085:
    12.1
    gradientBasin:
    46.52
    gradientRiver:
    24.36
    heightMinimum:
    56
    heightHypso10:
    84
    heightHypso20:
    185
    heightHypso30:
    309
    heightHypso40:
    445
    heightHypso50:
    505
    heightHypso60:
    582
    heightHypso70:
    666
    heightHypso80:
    748
    heightHypso90:
    854
    heightMaximum:
    1174
    lengthKmBasin:
    11.08
    lengthKmRiver:
    13.67
    percentAgricul:
    0
    percentBog:
    1.07
    percentEffBog:
    not reported by source
    percentEffLake:
    9.46
    percentForest:
    24.22
    percentGlacier:
    0.38
    percentLake:
    13.06
    percentMountain:
    55.79
    percentUrban:
    0
    utmZoneGravi:
    33
    utmEastGravi:
    526585
    utmNorthGravi:
    7527249
    utmZoneInlet:
    33
    utmEastInlet:
    531217
    utmNorthInlet:
    7529008
    utmZoneOutlet:
    not reported by source
    utmEastOutlet:
    not reported by source
    utmNorthOutlet:
    not reported by source
    annualRunoff:
    155.67
    specificDischarge:
    69.21
    regulationArea:
    0
    areaReservoirs:
    0
    volumeReservoirs:
    0
    regulationPartReservoirs:
    0
    transferAreaIn:
    0
    transferAreaOut:
    0
    reservoirAreaIn:
    0
    reservoirAreaOut:
    0
    reservoirVolumeIn:
    0
    reservoirVolumeOut:
    0
    remainingArea:
    0
    numberReservoirs:
    0
    firstYearRegulation:
    0
    catchmentRegTypeName:
    Uregulert
    owner:
    HH. Hydrologisk avd./Hydrometri
    qNumberOfYears:
    95
    qStartYear:
    1917
    qEndYear:
    2025
    qm:
    31.5241
    q5:
    39.1551
    q10:
    45.2225
    q20:
    50.9867
    q50:
    58.3675
    hm:
    3.1987
    h5:
    3.3258
    h10:
    3.4192
    h20:
    3.5028
    h50:
    3.604
    culQm:
    34.6432
    culQ5:
    43.0292
    culQ10:
    49.697
    culQ20:
    56.0316
    culQ50:
    64.1427
    culHm:
    3.2522
    culH5:
    3.3861
    culH10:
    3.4845
    culH20:
    3.5726
    culH50:
    3.6792
    seriesList:

    4 results

    1. parameterName:
      Vannstand
      parameter:
      1000
      versionNo:
      1
      unit:
      m
      serieFrom:
      1916-09-01T00:00:00
      serieTo:
      not reported by source
      resolutionList:

      3 results

      1. resTime:
        0
        method:
        Instantaneous
        timeOffset:
        0
        dataFromTime:
        1916-09-01T11:00:00Z
        dataToTime:
        2026-09-21T11:00:00Z
      2. resTime:
        60
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        1959-06-23T12:00:00Z
        dataToTime:
        2026-09-21T11:00:00Z
      3. resTime:
        1440
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        1916-09-01T11:00:00Z
        dataToTime:
        2026-09-20T11:00:00Z
    2. parameterName:
      Vannføring
      parameter:
      1001
      versionNo:
      1
      unit:
      m³/s
      serieFrom:
      not reported by source
      serieTo:
      not reported by source
      resolutionList:

      3 results

      1. resTime:
        0
        method:
        Instantaneous
        timeOffset:
        0
        dataFromTime:
        1916-09-01T11:00:00Z
        dataToTime:
        2026-09-21T11:00:00Z
      2. resTime:
        60
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        1959-06-23T12:00:00Z
        dataToTime:
        2026-09-21T11:00:00Z
      3. resTime:
        1440
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        1916-09-01T11:00:00Z
        dataToTime:
        2026-09-20T11:00:00Z
    3. parameterName:
      Vanntemperatur
      parameter:
      1003
      versionNo:
      1
      unit:
      °C
      serieFrom:
      2006-10-05T00:00:00
      serieTo:
      2007-06-05T00:00:00
      resolutionList:

      3 results

      1. resTime:
        0
        method:
        Instantaneous
        timeOffset:
        0
        dataFromTime:
        2006-10-05T00:00:00Z
        dataToTime:
        2026-09-21T11:00:00Z
      2. resTime:
        60
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        2006-10-05T01:00:00Z
        dataToTime:
        2026-09-21T11:00:00Z
      3. resTime:
        1440
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        2006-10-05T11:00:00Z
        dataToTime:
        2026-09-20T11:00:00Z
    4. parameterName:
      Lufttemperatur
      parameter:
      17
      versionNo:
      1
      unit:
      °C
      serieFrom:
      2008-09-22T00:00:00
      serieTo:
      not reported by source
      resolutionList:

      3 results

      1. resTime:
        0
        method:
        Instantaneous
        timeOffset:
        0
        dataFromTime:
        2008-10-30T12:00:00Z
        dataToTime:
        2026-09-21T11:00:00Z
      2. resTime:
        60
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        2008-10-30T13:00:00Z
        dataToTime:
        2026-09-21T11:00:00Z
      3. resTime:
        1440
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        2008-10-31T11:00:00Z
        dataToTime:
        2026-09-20T11:00:00Z
  2. station_id:
    168.3.0
    stationName:
    Lakså bru
    latitude:
    67.79663
    longitude:
    15.29608
    utmEast_Z33:
    512486
    utmNorth_Z33:
    7520221
    masl:
    19
    riverName:
    Lakså
    councilNumber:
    1848
    councilName:
    Steigen
    countyName:
    Nordland
    drainageBasinKey:
    1988
    hierarchy:
    Lakså
    lakeArea:
    0
    lakeName:
    not reported by source
    lakeNo:
    0
    regineNo:
    168.8A
    reservoirNo:
    not reported by source
    reservoirName:
    not reported by source
    stationTypeName:
    Forvaltningsstasjon
    stationStatusName:
    Aktiv
    drainageBasinArea:
    26.67
    drainageBasinAreaNorway:
    26.67
    gradient1085:
    10.72
    gradientBasin:
    46.38
    gradientRiver:
    24.6
    heightMinimum:
    19
    heightHypso10:
    44
    heightHypso20:
    91
    heightHypso30:
    122
    heightHypso40:
    176
    heightHypso50:
    248
    heightHypso60:
    320
    heightHypso70:
    411
    heightHypso80:
    498
    heightHypso90:
    612
    heightMaximum:
    934
    lengthKmBasin:
    7.67
    lengthKmRiver:
    8.58
    percentAgricul:
    0
    percentBog:
    5.4
    percentEffBog:
    not reported by source
    percentEffLake:
    7.38
    percentForest:
    49.92
    percentGlacier:
    0
    percentLake:
    10.2
    percentMountain:
    23.1
    percentUrban:
    0
    utmZoneGravi:
    33
    utmEastGravi:
    512012
    utmNorthGravi:
    7523597
    utmZoneInlet:
    33
    utmEastInlet:
    512135
    utmNorthInlet:
    7526724
    utmZoneOutlet:
    not reported by source
    utmEastOutlet:
    not reported by source
    utmNorthOutlet:
    not reported by source
    annualRunoff:
    58.35
    specificDischarge:
    68.97
    regulationArea:
    0
    areaReservoirs:
    0
    volumeReservoirs:
    0
    regulationPartReservoirs:
    0
    transferAreaIn:
    0
    transferAreaOut:
    0
    reservoirAreaIn:
    0
    reservoirAreaOut:
    0
    reservoirVolumeIn:
    0
    reservoirVolumeOut:
    0
    remainingArea:
    0
    numberReservoirs:
    0
    firstYearRegulation:
    0
    catchmentRegTypeName:
    Uregulert
    owner:
    HH. Hydrologisk avd./Hydrometri
    qNumberOfYears:
    72
    qStartYear:
    1954
    qEndYear:
    2025
    qm:
    26.2367
    q5:
    33.4832
    q10:
    45.492
    q20:
    60.3774
    q50:
    86.1275
    hm:
    0.9076
    h5:
    0.9605
    h10:
    1.0328
    h20:
    1.1059
    h50:
    1.2072
    culQm:
    38.117
    culQ5:
    48.6449
    culQ10:
    66.0914
    culQ20:
    87.717
    culQ50:
    125.1272
    culHm:
    0.9902
    culH5:
    1.0495
    culH10:
    1.1306
    culH20:
    1.2127
    culH50:
    1.3263
    seriesList:

    3 results

    1. parameterName:
      Vannstand
      parameter:
      1000
      versionNo:
      1
      unit:
      m
      serieFrom:
      1953-07-01T00:00:00
      serieTo:
      not reported by source
      resolutionList:

      3 results

      1. resTime:
        0
        method:
        Instantaneous
        timeOffset:
        0
        dataFromTime:
        1953-07-01T11:00:00Z
        dataToTime:
        2026-09-21T11:00:00Z
      2. resTime:
        60
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        1991-04-22T20:00:00Z
        dataToTime:
        2026-09-21T11:00:00Z
      3. resTime:
        1440
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        1953-07-01T11:00:00Z
        dataToTime:
        2026-09-20T11:00:00Z
    2. parameterName:
      Vannføring
      parameter:
      1001
      versionNo:
      1
      unit:
      m³/s
      serieFrom:
      not reported by source
      serieTo:
      not reported by source
      resolutionList:

      3 results

      1. resTime:
        0
        method:
        Instantaneous
        timeOffset:
        0
        dataFromTime:
        1953-07-01T11:00:00Z
        dataToTime:
        2026-09-21T11:00:00Z
      2. resTime:
        60
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        1991-04-22T20:00:00Z
        dataToTime:
        2026-09-21T11:00:00Z
      3. resTime:
        1440
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        1953-07-01T11:00:00Z
        dataToTime:
        2026-09-20T11:00:00Z
    3. parameterName:
      Lufttemperatur
      parameter:
      17
      versionNo:
      1
      unit:
      °C
      serieFrom:
      2006-06-07T00:00:00
      serieTo:
      not reported by source
      resolutionList:

      3 results

      1. resTime:
        0
        method:
        Instantaneous
        timeOffset:
        0
        dataFromTime:
        2006-06-07T14:00:00Z
        dataToTime:
        2026-09-21T11:00:00Z
      2. resTime:
        60
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        2006-06-07T15:00:00Z
        dataToTime:
        2026-09-21T11:00:00Z
      3. resTime:
        1440
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        2006-06-08T11:00:00Z
        dataToTime:
        2026-09-20T11:00:00Z
  3. station_id:
    170.6.0
    stationName:
    Forsanvatn
    latitude:
    67.9361
    longitude:
    15.68064
    utmEast_Z33:
    528532
    utmNorth_Z33:
    7535897
    masl:
    258
    riverName:
    Forselva
    councilNumber:
    1848
    councilName:
    Steigen
    countyName:
    Nordland
    drainageBasinKey:
    1994
    hierarchy:
    Forselva
    lakeArea:
    0
    lakeName:
    not reported by source
    lakeNo:
    0
    regineNo:
    170.2B
    reservoirNo:
    not reported by source
    reservoirName:
    not reported by source
    stationTypeName:
    Ikke angitt
    stationStatusName:
    Aktiv
    drainageBasinArea:
    24.13
    drainageBasinAreaNorway:
    24.13
    gradient1085:
    142.97
    gradientBasin:
    47.65
    gradientRiver:
    131.06
    heightMinimum:
    257
    heightHypso10:
    264
    heightHypso20:
    343
    heightHypso30:
    406
    heightHypso40:
    478
    heightHypso50:
    526
    heightHypso60:
    583
    heightHypso70:
    652
    heightHypso80:
    764
    heightHypso90:
    889
    heightMaximum:
    1222
    lengthKmBasin:
    5.98
    lengthKmRiver:
    0.25
    percentAgricul:
    0
    percentBog:
    0.37
    percentEffBog:
    not reported by source
    percentEffLake:
    19.96
    percentForest:
    21.04
    percentGlacier:
    0
    percentLake:
    22.88
    percentMountain:
    53.64
    percentUrban:
    0
    utmZoneGravi:
    33
    utmEastGravi:
    529826
    utmNorthGravi:
    7534141
    utmZoneInlet:
    33
    utmEastInlet:
    531428
    utmNorthInlet:
    7531584
    utmZoneOutlet:
    not reported by source
    utmEastOutlet:
    not reported by source
    utmNorthOutlet:
    not reported by source
    annualRunoff:
    49.45
    specificDischarge:
    65.35
    regulationArea:
    24.05
    areaReservoirs:
    4.81
    volumeReservoirs:
    0
    regulationPartReservoirs:
    0
    transferAreaIn:
    0
    transferAreaOut:
    0
    reservoirAreaIn:
    0
    reservoirAreaOut:
    4.81
    reservoirVolumeIn:
    0
    reservoirVolumeOut:
    0
    remainingArea:
    -0.07
    numberReservoirs:
    1
    firstYearRegulation:
    2013
    catchmentRegTypeName:
    regulert m/magasinregulering
    owner:
    NORD-SALTEN KRAFT AS
    qNumberOfYears:
    not reported by source
    qStartYear:
    not reported by source
    qEndYear:
    not reported by source
    qm:
    not reported by source
    q5:
    not reported by source
    q10:
    not reported by source
    q20:
    not reported by source
    q50:
    not reported by source
    hm:
    not reported by source
    h5:
    not reported by source
    h10:
    not reported by source
    h20:
    not reported by source
    h50:
    not reported by source
    culQm:
    not reported by source
    culQ5:
    not reported by source
    culQ10:
    not reported by source
    culQ20:
    not reported by source
    culQ50:
    not reported by source
    culHm:
    not reported by source
    culH5:
    not reported by source
    culH10:
    not reported by source
    culH20:
    not reported by source
    culH50:
    not reported by source
    seriesList:

    2 results

    1. parameterName:
      Vannstand
      parameter:
      1000
      versionNo:
      1
      unit:
      m
      serieFrom:
      1988-10-14T00:00:00
      serieTo:
      not reported by source
      resolutionList:

      3 results

      1. resTime:
        0
        method:
        Instantaneous
        timeOffset:
        0
        dataFromTime:
        1988-10-14T10:00:00Z
        dataToTime:
        2026-09-20T23:00:00Z
      2. resTime:
        60
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        1988-10-14T11:00:00Z
        dataToTime:
        2026-09-20T23:00:00Z
      3. resTime:
        1440
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        1988-10-15T11:00:00Z
        dataToTime:
        2026-09-20T11:00:00Z
    2. parameterName:
      Vannføring
      parameter:
      1001
      versionNo:
      1
      unit:
      m³/s
      serieFrom:
      not reported by source
      serieTo:
      not reported by source
      resolutionList:

      3 results

      1. resTime:
        0
        method:
        Instantaneous
        timeOffset:
        0
        dataFromTime:
        1988-10-14T10:00:00Z
        dataToTime:
        2026-09-20T23:00:00Z
      2. resTime:
        60
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        1988-10-14T11:00:00Z
        dataToTime:
        2026-09-20T23:00:00Z
      3. resTime:
        1440
        method:
        Mean
        timeOffset:
        0
        dataFromTime:
        1988-10-15T11:00:00Z
        dataToTime:
        2026-09-20T11:00:00Z
limit:
25
offset:
0
returned:
3
has_more_results:
no
truncated:
no
Will you use the result in generated code?

Open the same result as JSON

Is data missing or incorrect? Send feedback about this result.

Continue exploring

How an AI agent should use this page

Ground rule: Navigate with HTML GET links to keep explanations and relationships. Use the page's JSON alternative only when concrete values must be extracted, compared or computed.

How to use the search_stations lookup

  1. Replace the placeholders in the HTML GET template; remove optional parameters you do not need.
  2. Check types, units, limits and ID formats in the parameter table.
  3. Follow linked results to canonical pages before combining sources.

Misreading to avoid: An empty list means "no results for this lookup". An error message or unavailable source does not mean the data does not exist.

Source-specific next step

Go to the source page for other operations. Use the JSON template only after the HTML result shows that the parameters and source are correct.