search_address

Search Norwegian addresses by free text.

Signature: search_address(text: string, optional, default None; kommunenummer: string, optional, default None; limit: integer, items, optional, default 25; query: string, optional, default None; 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/geonorge/search_address/?text={text}&kommunenummer={kommunenummer}&limit=25&query={query}&offset=0

Replace {text}, {kommunenummer}, {limit}, {query} 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/geonorge/search_address?text={text}&kommunenummer={kommunenummer}&limit=25&query={query}&offset=0. Open this exact request as JSON.

ParameterRequirementJSON typeDescription
textoptionalunionAddress query, e.g. "Karl Johans gate 1" or "Storgata".
kommunenummeroptionalunionOptional 4-digit municipality code to restrict the search (e.g. "0301" for Oslo, "4601" for Bergen).
limitoptionalintegerMax hits to return. Unit: items. Through this API: default 25, maximum 100.
queryoptionalunionAlias for `text` (use one or the other).
offsetoptionalintegerNumber of list items to skip; default 0.
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/geonorge/search_address?text={text}&kommunenummer={kommunenummer}&limit=25&query={query}&offset=0

Replace URL placeholders and remove unused optional parameters.

JavaScript in a dashboard

const url = "https://allemannsdata.com/wiki/api/v1/kilder/geonorge/search_address?text={text}&kommunenummer={kommunenummer}&limit=25&query={query}&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/geonorge/search_address?text={text}&kommunenummer={kommunenummer}&limit=25&query={query}&offset=0"
with urlopen(url) as response:
    result = json.load(response)
data = result["data"]

Response structure

{
  "source": "geonorge",
  "operation": "search_address",
  "parameters": {},
  "data": {},
  "entities": [],
  "_meta": {"retrieved_at": "...", "sources": [], "cache": {}},
  "_links": {"self": "...", "source": "...", "wiki": "...", "feedback": "..."}
}

Unknown parameter ignored: postal_code. Valid parameters: text, kommunenummer, limit, query.

Form for manual use

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

Type: string. Address query, e.g. "Karl Johans gate 1" or "Storgata".
Type: string. Optional 4-digit municipality code to restrict the search (e.g. "0301" for Oslo, "4601" for Bergen).
Type: integer. Max hits to return. Unit: items. Through this API: default 25, maximum 100.
Type: string. Alias for `text` (use one or the other).

Result

Source: Geonorge. Retrieved 2026-11-06T01:34:06Z in 0.127 seconds.

total_count:
95
addresses:

25 results

  1. address:
    Vestsidevegen 3
    postnummer:
    5357
    poststed:
    FJELL
    kommunenummer:
    4626
    kommunenavn:
    ØYGARDEN
    lat:
    60.3267281
    lon:
    5.0048518
    epsg:
    EPSG:4326
  2. address:
    Vestsidevegen 3
    postnummer:
    3522
    poststed:
    BJONEROA
    kommunenummer:
    3446
    kommunenavn:
    GRAN
    lat:
    60.5273426
    lon:
    10.2877417
    epsg:
    EPSG:4326
  3. address:
    Vestsidevegen 3
    postnummer:
    2090
    poststed:
    HURDAL
    kommunenummer:
    3242
    kommunenavn:
    HURDAL
    lat:
    60.433032
    lon:
    11.0655556
    epsg:
    EPSG:4326
  4. address:
    Vestsidevegen 3
    postnummer:
    2270
    poststed:
    FLISA
    kommunenummer:
    3419
    kommunenavn:
    VÅLER
    lat:
    60.6155203
    lon:
    11.9139302
    epsg:
    EPSG:4326
  5. address:
    Vestsidevegen 1099
    postnummer:
    3522
    poststed:
    BJONEROA
    kommunenummer:
    3446
    kommunenavn:
    GRAN
    lat:
    60.4686638
    lon:
    10.3893466
    epsg:
    EPSG:4326
  6. address:
    Vestsidevegen 2466
    postnummer:
    3632
    poststed:
    UVDAL
    kommunenummer:
    3338
    kommunenavn:
    NORE OG UVDAL
    lat:
    60.290986
    lon:
    8.5564298
    epsg:
    EPSG:4326
  7. address:
    Vestsidevegen 1049
    postnummer:
    2665
    poststed:
    LESJA
    kommunenummer:
    3432
    kommunenavn:
    LESJA
    lat:
    62.1043671
    lon:
    8.9251433
    epsg:
    EPSG:4326
  8. address:
    Vestsidevegen 1057
    postnummer:
    2960
    poststed:
    RØN
    kommunenummer:
    3452
    kommunenavn:
    VESTRE SLIDRE
    lat:
    61.0679609
    lon:
    8.9884202
    epsg:
    EPSG:4326
  9. address:
    Vestsidevegen 1057
    postnummer:
    2665
    poststed:
    LESJA
    kommunenummer:
    3432
    kommunenavn:
    LESJA
    lat:
    62.1045891
    lon:
    8.9246944
    epsg:
    EPSG:4326
  10. address:
    Vestsidevegen 1059
    postnummer:
    2665
    poststed:
    LESJA
    kommunenummer:
    3432
    kommunenavn:
    LESJA
    lat:
    62.1045429
    lon:
    8.9251946
    epsg:
    EPSG:4326
  11. address:
    Vestsidevegen 1059
    postnummer:
    2960
    poststed:
    RØN
    kommunenummer:
    3452
    kommunenavn:
    VESTRE SLIDRE
    lat:
    61.0706281
    lon:
    8.9897332
    epsg:
    EPSG:4326
  12. address:
    Vestsidevegen 1064
    postnummer:
    3522
    poststed:
    BJONEROA
    kommunenummer:
    3446
    kommunenavn:
    GRAN
    lat:
    60.4712277
    lon:
    10.3880374
    epsg:
    EPSG:4326
  13. address:
    Vestsidevegen 1066
    postnummer:
    3522
    poststed:
    BJONEROA
    kommunenummer:
    3446
    kommunenavn:
    GRAN
    lat:
    60.4710045
    lon:
    10.3879187
    epsg:
    EPSG:4326
  14. address:
    Vestsidevegen 1085
    postnummer:
    2665
    poststed:
    LESJA
    kommunenummer:
    3432
    kommunenavn:
    LESJA
    lat:
    62.1057274
    lon:
    8.9188647
    epsg:
    EPSG:4326
  15. address:
    Vestsidevegen 1087
    postnummer:
    2665
    poststed:
    LESJA
    kommunenummer:
    3432
    kommunenavn:
    LESJA
    lat:
    62.1057721
    lon:
    8.9186604
    epsg:
    EPSG:4326
  16. address:
    Vestsidevegen 109
    postnummer:
    2090
    poststed:
    HURDAL
    kommunenummer:
    3242
    kommunenavn:
    HURDAL
    lat:
    60.3910292
    lon:
    11.0413347
    epsg:
    EPSG:4326
  17. address:
    Vestsidevegen 113
    postnummer:
    2662
    poststed:
    DOVRE
    kommunenummer:
    3431
    kommunenavn:
    DOVRE
    lat:
    62.0036491
    lon:
    9.2082086
    epsg:
    EPSG:4326
  18. address:
    Vestsidevegen 114
    postnummer:
    2662
    poststed:
    DOVRE
    kommunenummer:
    3431
    kommunenavn:
    DOVRE
    lat:
    62.0033366
    lon:
    9.2062342
    epsg:
    EPSG:4326
  19. address:
    Vestsidevegen 1148
    postnummer:
    2635
    poststed:
    TRETTEN
    kommunenummer:
    3440
    kommunenavn:
    ØYER
    lat:
    61.2846101
    lon:
    10.2741262
    epsg:
    EPSG:4326
  20. address:
    Vestsidevegen 1168
    postnummer:
    2863
    poststed:
    VESTSIDA
    kommunenummer:
    3447
    kommunenavn:
    SØNDRE LAND
    lat:
    60.69738
    lon:
    10.2887105
    epsg:
    EPSG:4326
  21. address:
    Vestsidevegen 1201
    postnummer:
    2863
    poststed:
    VESTSIDA
    kommunenummer:
    3447
    kommunenavn:
    SØNDRE LAND
    lat:
    60.6946481
    lon:
    10.2907991
    epsg:
    EPSG:4326
  22. address:
    Vestsidevegen 122
    postnummer:
    2090
    poststed:
    HURDAL
    kommunenummer:
    3242
    kommunenavn:
    HURDAL
    lat:
    60.3870844
    lon:
    11.0391678
    epsg:
    EPSG:4326
  23. address:
    Vestsidevegen 1271
    postnummer:
    2634
    poststed:
    FÅVANG
    kommunenummer:
    3439
    kommunenavn:
    RINGEBU
    lat:
    61.4679254
    lon:
    10.1636173
    epsg:
    EPSG:4326
  24. address:
    Vestsidevegen 1300
    postnummer:
    2863
    poststed:
    VESTSIDA
    kommunenummer:
    3447
    kommunenavn:
    SØNDRE LAND
    lat:
    60.6898876
    lon:
    10.3066875
    epsg:
    EPSG:4326
  25. address:
    Vestsidevegen 1324
    postnummer:
    2634
    poststed:
    FÅVANG
    kommunenummer:
    3439
    kommunenavn:
    RINGEBU
    lat:
    61.4704749
    lon:
    10.1606999
    epsg:
    EPSG:4326
Show all fields in HTML
total_count:
95
addresses:

25 results

  1. address:
    Vestsidevegen 3
    postnummer:
    5357
    poststed:
    FJELL
    kommunenummer:
    4626
    kommunenavn:
    ØYGARDEN
    lat:
    60.3267281
    lon:
    5.0048518
    epsg:
    EPSG:4326
  2. address:
    Vestsidevegen 3
    postnummer:
    3522
    poststed:
    BJONEROA
    kommunenummer:
    3446
    kommunenavn:
    GRAN
    lat:
    60.5273426
    lon:
    10.2877417
    epsg:
    EPSG:4326
  3. address:
    Vestsidevegen 3
    postnummer:
    2090
    poststed:
    HURDAL
    kommunenummer:
    3242
    kommunenavn:
    HURDAL
    lat:
    60.433032
    lon:
    11.0655556
    epsg:
    EPSG:4326
  4. address:
    Vestsidevegen 3
    postnummer:
    2270
    poststed:
    FLISA
    kommunenummer:
    3419
    kommunenavn:
    VÅLER
    lat:
    60.6155203
    lon:
    11.9139302
    epsg:
    EPSG:4326
  5. address:
    Vestsidevegen 1099
    postnummer:
    3522
    poststed:
    BJONEROA
    kommunenummer:
    3446
    kommunenavn:
    GRAN
    lat:
    60.4686638
    lon:
    10.3893466
    epsg:
    EPSG:4326
  6. address:
    Vestsidevegen 2466
    postnummer:
    3632
    poststed:
    UVDAL
    kommunenummer:
    3338
    kommunenavn:
    NORE OG UVDAL
    lat:
    60.290986
    lon:
    8.5564298
    epsg:
    EPSG:4326
  7. address:
    Vestsidevegen 1049
    postnummer:
    2665
    poststed:
    LESJA
    kommunenummer:
    3432
    kommunenavn:
    LESJA
    lat:
    62.1043671
    lon:
    8.9251433
    epsg:
    EPSG:4326
  8. address:
    Vestsidevegen 1057
    postnummer:
    2960
    poststed:
    RØN
    kommunenummer:
    3452
    kommunenavn:
    VESTRE SLIDRE
    lat:
    61.0679609
    lon:
    8.9884202
    epsg:
    EPSG:4326
  9. address:
    Vestsidevegen 1057
    postnummer:
    2665
    poststed:
    LESJA
    kommunenummer:
    3432
    kommunenavn:
    LESJA
    lat:
    62.1045891
    lon:
    8.9246944
    epsg:
    EPSG:4326
  10. address:
    Vestsidevegen 1059
    postnummer:
    2665
    poststed:
    LESJA
    kommunenummer:
    3432
    kommunenavn:
    LESJA
    lat:
    62.1045429
    lon:
    8.9251946
    epsg:
    EPSG:4326
  11. address:
    Vestsidevegen 1059
    postnummer:
    2960
    poststed:
    RØN
    kommunenummer:
    3452
    kommunenavn:
    VESTRE SLIDRE
    lat:
    61.0706281
    lon:
    8.9897332
    epsg:
    EPSG:4326
  12. address:
    Vestsidevegen 1064
    postnummer:
    3522
    poststed:
    BJONEROA
    kommunenummer:
    3446
    kommunenavn:
    GRAN
    lat:
    60.4712277
    lon:
    10.3880374
    epsg:
    EPSG:4326
  13. address:
    Vestsidevegen 1066
    postnummer:
    3522
    poststed:
    BJONEROA
    kommunenummer:
    3446
    kommunenavn:
    GRAN
    lat:
    60.4710045
    lon:
    10.3879187
    epsg:
    EPSG:4326
  14. address:
    Vestsidevegen 1085
    postnummer:
    2665
    poststed:
    LESJA
    kommunenummer:
    3432
    kommunenavn:
    LESJA
    lat:
    62.1057274
    lon:
    8.9188647
    epsg:
    EPSG:4326
  15. address:
    Vestsidevegen 1087
    postnummer:
    2665
    poststed:
    LESJA
    kommunenummer:
    3432
    kommunenavn:
    LESJA
    lat:
    62.1057721
    lon:
    8.9186604
    epsg:
    EPSG:4326
  16. address:
    Vestsidevegen 109
    postnummer:
    2090
    poststed:
    HURDAL
    kommunenummer:
    3242
    kommunenavn:
    HURDAL
    lat:
    60.3910292
    lon:
    11.0413347
    epsg:
    EPSG:4326
  17. address:
    Vestsidevegen 113
    postnummer:
    2662
    poststed:
    DOVRE
    kommunenummer:
    3431
    kommunenavn:
    DOVRE
    lat:
    62.0036491
    lon:
    9.2082086
    epsg:
    EPSG:4326
  18. address:
    Vestsidevegen 114
    postnummer:
    2662
    poststed:
    DOVRE
    kommunenummer:
    3431
    kommunenavn:
    DOVRE
    lat:
    62.0033366
    lon:
    9.2062342
    epsg:
    EPSG:4326
  19. address:
    Vestsidevegen 1148
    postnummer:
    2635
    poststed:
    TRETTEN
    kommunenummer:
    3440
    kommunenavn:
    ØYER
    lat:
    61.2846101
    lon:
    10.2741262
    epsg:
    EPSG:4326
  20. address:
    Vestsidevegen 1168
    postnummer:
    2863
    poststed:
    VESTSIDA
    kommunenummer:
    3447
    kommunenavn:
    SØNDRE LAND
    lat:
    60.69738
    lon:
    10.2887105
    epsg:
    EPSG:4326
  21. address:
    Vestsidevegen 1201
    postnummer:
    2863
    poststed:
    VESTSIDA
    kommunenummer:
    3447
    kommunenavn:
    SØNDRE LAND
    lat:
    60.6946481
    lon:
    10.2907991
    epsg:
    EPSG:4326
  22. address:
    Vestsidevegen 122
    postnummer:
    2090
    poststed:
    HURDAL
    kommunenummer:
    3242
    kommunenavn:
    HURDAL
    lat:
    60.3870844
    lon:
    11.0391678
    epsg:
    EPSG:4326
  23. address:
    Vestsidevegen 1271
    postnummer:
    2634
    poststed:
    FÅVANG
    kommunenummer:
    3439
    kommunenavn:
    RINGEBU
    lat:
    61.4679254
    lon:
    10.1636173
    epsg:
    EPSG:4326
  24. address:
    Vestsidevegen 1300
    postnummer:
    2863
    poststed:
    VESTSIDA
    kommunenummer:
    3447
    kommunenavn:
    SØNDRE LAND
    lat:
    60.6898876
    lon:
    10.3066875
    epsg:
    EPSG:4326
  25. address:
    Vestsidevegen 1324
    postnummer:
    2634
    poststed:
    FÅVANG
    kommunenummer:
    3439
    kommunenavn:
    RINGEBU
    lat:
    61.4704749
    lon:
    10.1606999
    epsg:
    EPSG:4326
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_address 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.