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-05T15:25:26Z in 0.196 seconds.

total_count:
51
addresses:

25 results

  1. address:
    Industrivegen 5
    postnummer:
    2100
    poststed:
    SKARNES
    kommunenummer:
    3415
    kommunenavn:
    SØR-ODAL
    lat:
    60.2472047
    lon:
    11.6772869
    epsg:
    EPSG:4326
  2. address:
    Industrivegen 5
    postnummer:
    3748
    poststed:
    SILJAN
    kommunenummer:
    4010
    kommunenavn:
    SILJAN
    lat:
    59.2685941
    lon:
    9.7012194
    epsg:
    EPSG:4326
  3. address:
    Industrivegen 5
    postnummer:
    2680
    poststed:
    VÅGÅ
    kommunenummer:
    3435
    kommunenavn:
    VÅGÅ
    lat:
    61.8764474
    lon:
    9.1067138
    epsg:
    EPSG:4326
  4. address:
    Industrivegen 5
    postnummer:
    6652
    poststed:
    SURNADAL
    kommunenummer:
    1566
    kommunenavn:
    SURNADAL
    lat:
    62.9740216
    lon:
    8.6642969
    epsg:
    EPSG:4326
  5. address:
    Industrivegen 5
    postnummer:
    9152
    poststed:
    SØRKJOSEN
    kommunenummer:
    5544
    kommunenavn:
    NORDREISA
    lat:
    69.787028
    lon:
    20.9533551
    epsg:
    EPSG:4326
  6. address:
    Industrivegen 5
    postnummer:
    6905
    poststed:
    FLORØ
    kommunenummer:
    4602
    kommunenavn:
    KINN
    lat:
    61.5894608
    lon:
    5.0067046
    epsg:
    EPSG:4326
  7. address:
    Industrivegen 5
    postnummer:
    8657
    poststed:
    MOSJØEN
    kommunenummer:
    1824
    kommunenavn:
    VEFSN
    lat:
    65.8336502
    lon:
    13.2075465
    epsg:
    EPSG:4326
  8. address:
    Industrivegen 5
    postnummer:
    2860
    poststed:
    HOV
    kommunenummer:
    3447
    kommunenavn:
    SØNDRE LAND
    lat:
    60.703205
    lon:
    10.3384652
    epsg:
    EPSG:4326
  9. address:
    Industrivegen 5
    postnummer:
    6155
    poststed:
    ØRSTA
    kommunenummer:
    1520
    kommunenavn:
    ØRSTA
    lat:
    62.187938
    lon:
    6.1073682
    epsg:
    EPSG:4326
  10. address:
    Industrivegen 5
    postnummer:
    4353
    poststed:
    KLEPP STASJON
    kommunenummer:
    1120
    kommunenavn:
    KLEPP
    lat:
    58.7763452
    lon:
    5.6777582
    epsg:
    EPSG:4326
  11. address:
    Industrivegen 5
    postnummer:
    2390
    poststed:
    MOELV
    kommunenummer:
    3411
    kommunenavn:
    RINGSAKER
    lat:
    60.9281965
    lon:
    10.6933636
    epsg:
    EPSG:4326
  12. address:
    Industrivegen 5
    postnummer:
    2836
    poststed:
    BIRI
    kommunenummer:
    3407
    kommunenavn:
    GJØVIK
    lat:
    60.9584915
    lon:
    10.612812
    epsg:
    EPSG:4326
  13. address:
    Industrivegen 5
    postnummer:
    7863
    poststed:
    OVERHALLA
    kommunenummer:
    5047
    kommunenavn:
    OVERHALLA
    lat:
    64.5072636
    lon:
    12.0061415
    epsg:
    EPSG:4326
  14. address:
    Industrivegen 5
    postnummer:
    3940
    poststed:
    PORSGRUNN
    kommunenummer:
    4001
    kommunenavn:
    PORSGRUNN
    lat:
    59.0912115
    lon:
    9.67325
    epsg:
    EPSG:4326
  15. address:
    Industrivegen 5
    postnummer:
    3840
    poststed:
    SELJORD
    kommunenummer:
    4022
    kommunenavn:
    SELJORD
    lat:
    59.4735407
    lon:
    8.5974481
    epsg:
    EPSG:4326
  16. address:
    Industrivegen 5
    postnummer:
    6222
    poststed:
    IKORNNES
    kommunenummer:
    1528
    kommunenavn:
    SYKKYLVEN
    lat:
    62.3888397
    lon:
    6.5539454
    epsg:
    EPSG:4326
  17. address:
    Industrivegen 5
    postnummer:
    2212
    poststed:
    KONGSVINGER
    kommunenummer:
    3401
    kommunenavn:
    KONGSVINGER
    lat:
    60.2020697
    lon:
    11.9763517
    epsg:
    EPSG:4326
  18. address:
    Industrivegen 5
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6512184
    lon:
    10.8764552
    epsg:
    EPSG:4326
  19. address:
    Industrivegen 5
    postnummer:
    7820
    poststed:
    SPILLUM
    kommunenummer:
    5007
    kommunenavn:
    NAMSOS
    lat:
    64.4559172
    lon:
    11.5394901
    epsg:
    EPSG:4326
  20. address:
    Industrivegen 5
    postnummer:
    2022
    poststed:
    GJERDRUM
    kommunenummer:
    3230
    kommunenavn:
    GJERDRUM
    lat:
    60.0700498
    lon:
    11.0116781
    epsg:
    EPSG:4326
  21. address:
    Industrivegen 5
    postnummer:
    2840
    poststed:
    REINSVOLL
    kommunenummer:
    3443
    kommunenavn:
    VESTRE TOTEN
    lat:
    60.6808788
    lon:
    10.6171336
    epsg:
    EPSG:4326
  22. address:
    Industrivegen 5
    postnummer:
    6600
    poststed:
    SUNNDALSØRA
    kommunenummer:
    1563
    kommunenavn:
    SUNNDAL
    lat:
    62.6684425
    lon:
    8.5355079
    epsg:
    EPSG:4326
  23. address:
    Industrivegen 14
    postnummer:
    6823
    poststed:
    SANDANE
    kommunenummer:
    4650
    kommunenavn:
    GLOPPEN
    lat:
    61.7670628
    lon:
    6.2294712
    epsg:
    EPSG:4326
  24. address:
    Industrivegen 5A
    postnummer:
    2900
    poststed:
    FAGERNES
    kommunenummer:
    3451
    kommunenavn:
    NORD-AURDAL
    lat:
    60.9873408
    lon:
    9.231296
    epsg:
    EPSG:4326
  25. address:
    Industrivegen 5B
    postnummer:
    2900
    poststed:
    FAGERNES
    kommunenummer:
    3451
    kommunenavn:
    NORD-AURDAL
    lat:
    60.9873498
    lon:
    9.2313017
    epsg:
    EPSG:4326
Show all fields in HTML
total_count:
51
addresses:

25 results

  1. address:
    Industrivegen 5
    postnummer:
    2100
    poststed:
    SKARNES
    kommunenummer:
    3415
    kommunenavn:
    SØR-ODAL
    lat:
    60.2472047
    lon:
    11.6772869
    epsg:
    EPSG:4326
  2. address:
    Industrivegen 5
    postnummer:
    3748
    poststed:
    SILJAN
    kommunenummer:
    4010
    kommunenavn:
    SILJAN
    lat:
    59.2685941
    lon:
    9.7012194
    epsg:
    EPSG:4326
  3. address:
    Industrivegen 5
    postnummer:
    2680
    poststed:
    VÅGÅ
    kommunenummer:
    3435
    kommunenavn:
    VÅGÅ
    lat:
    61.8764474
    lon:
    9.1067138
    epsg:
    EPSG:4326
  4. address:
    Industrivegen 5
    postnummer:
    6652
    poststed:
    SURNADAL
    kommunenummer:
    1566
    kommunenavn:
    SURNADAL
    lat:
    62.9740216
    lon:
    8.6642969
    epsg:
    EPSG:4326
  5. address:
    Industrivegen 5
    postnummer:
    9152
    poststed:
    SØRKJOSEN
    kommunenummer:
    5544
    kommunenavn:
    NORDREISA
    lat:
    69.787028
    lon:
    20.9533551
    epsg:
    EPSG:4326
  6. address:
    Industrivegen 5
    postnummer:
    6905
    poststed:
    FLORØ
    kommunenummer:
    4602
    kommunenavn:
    KINN
    lat:
    61.5894608
    lon:
    5.0067046
    epsg:
    EPSG:4326
  7. address:
    Industrivegen 5
    postnummer:
    8657
    poststed:
    MOSJØEN
    kommunenummer:
    1824
    kommunenavn:
    VEFSN
    lat:
    65.8336502
    lon:
    13.2075465
    epsg:
    EPSG:4326
  8. address:
    Industrivegen 5
    postnummer:
    2860
    poststed:
    HOV
    kommunenummer:
    3447
    kommunenavn:
    SØNDRE LAND
    lat:
    60.703205
    lon:
    10.3384652
    epsg:
    EPSG:4326
  9. address:
    Industrivegen 5
    postnummer:
    6155
    poststed:
    ØRSTA
    kommunenummer:
    1520
    kommunenavn:
    ØRSTA
    lat:
    62.187938
    lon:
    6.1073682
    epsg:
    EPSG:4326
  10. address:
    Industrivegen 5
    postnummer:
    4353
    poststed:
    KLEPP STASJON
    kommunenummer:
    1120
    kommunenavn:
    KLEPP
    lat:
    58.7763452
    lon:
    5.6777582
    epsg:
    EPSG:4326
  11. address:
    Industrivegen 5
    postnummer:
    2390
    poststed:
    MOELV
    kommunenummer:
    3411
    kommunenavn:
    RINGSAKER
    lat:
    60.9281965
    lon:
    10.6933636
    epsg:
    EPSG:4326
  12. address:
    Industrivegen 5
    postnummer:
    2836
    poststed:
    BIRI
    kommunenummer:
    3407
    kommunenavn:
    GJØVIK
    lat:
    60.9584915
    lon:
    10.612812
    epsg:
    EPSG:4326
  13. address:
    Industrivegen 5
    postnummer:
    7863
    poststed:
    OVERHALLA
    kommunenummer:
    5047
    kommunenavn:
    OVERHALLA
    lat:
    64.5072636
    lon:
    12.0061415
    epsg:
    EPSG:4326
  14. address:
    Industrivegen 5
    postnummer:
    3940
    poststed:
    PORSGRUNN
    kommunenummer:
    4001
    kommunenavn:
    PORSGRUNN
    lat:
    59.0912115
    lon:
    9.67325
    epsg:
    EPSG:4326
  15. address:
    Industrivegen 5
    postnummer:
    3840
    poststed:
    SELJORD
    kommunenummer:
    4022
    kommunenavn:
    SELJORD
    lat:
    59.4735407
    lon:
    8.5974481
    epsg:
    EPSG:4326
  16. address:
    Industrivegen 5
    postnummer:
    6222
    poststed:
    IKORNNES
    kommunenummer:
    1528
    kommunenavn:
    SYKKYLVEN
    lat:
    62.3888397
    lon:
    6.5539454
    epsg:
    EPSG:4326
  17. address:
    Industrivegen 5
    postnummer:
    2212
    poststed:
    KONGSVINGER
    kommunenummer:
    3401
    kommunenavn:
    KONGSVINGER
    lat:
    60.2020697
    lon:
    11.9763517
    epsg:
    EPSG:4326
  18. address:
    Industrivegen 5
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6512184
    lon:
    10.8764552
    epsg:
    EPSG:4326
  19. address:
    Industrivegen 5
    postnummer:
    7820
    poststed:
    SPILLUM
    kommunenummer:
    5007
    kommunenavn:
    NAMSOS
    lat:
    64.4559172
    lon:
    11.5394901
    epsg:
    EPSG:4326
  20. address:
    Industrivegen 5
    postnummer:
    2022
    poststed:
    GJERDRUM
    kommunenummer:
    3230
    kommunenavn:
    GJERDRUM
    lat:
    60.0700498
    lon:
    11.0116781
    epsg:
    EPSG:4326
  21. address:
    Industrivegen 5
    postnummer:
    2840
    poststed:
    REINSVOLL
    kommunenummer:
    3443
    kommunenavn:
    VESTRE TOTEN
    lat:
    60.6808788
    lon:
    10.6171336
    epsg:
    EPSG:4326
  22. address:
    Industrivegen 5
    postnummer:
    6600
    poststed:
    SUNNDALSØRA
    kommunenummer:
    1563
    kommunenavn:
    SUNNDAL
    lat:
    62.6684425
    lon:
    8.5355079
    epsg:
    EPSG:4326
  23. address:
    Industrivegen 14
    postnummer:
    6823
    poststed:
    SANDANE
    kommunenummer:
    4650
    kommunenavn:
    GLOPPEN
    lat:
    61.7670628
    lon:
    6.2294712
    epsg:
    EPSG:4326
  24. address:
    Industrivegen 5A
    postnummer:
    2900
    poststed:
    FAGERNES
    kommunenummer:
    3451
    kommunenavn:
    NORD-AURDAL
    lat:
    60.9873408
    lon:
    9.231296
    epsg:
    EPSG:4326
  25. address:
    Industrivegen 5B
    postnummer:
    2900
    poststed:
    FAGERNES
    kommunenummer:
    3451
    kommunenavn:
    NORD-AURDAL
    lat:
    60.9873498
    lon:
    9.2313017
    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.