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, 1 to 100 (default 20). 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, 1 to 100 (default 20). 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-02T11:27:51Z in 0.138 seconds.

total_count:
93
addresses:

25 results

  1. address:
    Lenagata 101
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6722022
    lon:
    10.8133184
    epsg:
    EPSG:4326
  2. address:
    Lenagata 103
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6721295
    lon:
    10.8134203
    epsg:
    EPSG:4326
  3. address:
    Lenagata 107
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6717669
    lon:
    10.8131976
    epsg:
    EPSG:4326
  4. address:
    Lenagata 111
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.672078
    lon:
    10.8127758
    epsg:
    EPSG:4326
  5. address:
    Lenagata 112
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6720432
    lon:
    10.8121302
    epsg:
    EPSG:4326
  6. address:
    Lenagata 113
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.671737
    lon:
    10.8127566
    epsg:
    EPSG:4326
  7. address:
    Lenagata 114
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6720175
    lon:
    10.8122741
    epsg:
    EPSG:4326
  8. address:
    Lenagata 115
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.671799
    lon:
    10.812815
    epsg:
    EPSG:4326
  9. address:
    Lenagata 117
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6718274
    lon:
    10.8127068
    epsg:
    EPSG:4326
  10. address:
    Lenagata 119
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6717748
    lon:
    10.8126123
    epsg:
    EPSG:4326
  11. address:
    Lenagata 12
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6771888
    lon:
    10.8104474
    epsg:
    EPSG:4326
  12. address:
    Lenagata 123
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6716499
    lon:
    10.8125504
    epsg:
    EPSG:4326
  13. address:
    Lenagata 131
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6713135
    lon:
    10.8122435
    epsg:
    EPSG:4326
  14. address:
    Lenagata 133
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6712772
    lon:
    10.8122286
    epsg:
    EPSG:4326
  15. address:
    Lenagata 135
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6712494
    lon:
    10.8123322
    epsg:
    EPSG:4326
  16. address:
    Lenagata 137
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6712136
    lon:
    10.8124685
    epsg:
    EPSG:4326
  17. address:
    Lenagata 139
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6711736
    lon:
    10.8126382
    epsg:
    EPSG:4326
  18. address:
    Lenagata 14
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6767043
    lon:
    10.8124879
    epsg:
    EPSG:4326
  19. address:
    Lenagata 141
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6711413
    lon:
    10.8127927
    epsg:
    EPSG:4326
  20. address:
    Lenagata 143
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6710383
    lon:
    10.8132848
    epsg:
    EPSG:4326
  21. address:
    Lenagata 145
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.670899
    lon:
    10.8136247
    epsg:
    EPSG:4326
  22. address:
    Lenagata 147
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6704839
    lon:
    10.8131072
    epsg:
    EPSG:4326
  23. address:
    Lenagata 151
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6705705
    lon:
    10.8120137
    epsg:
    EPSG:4326
  24. address:
    Lenagata 154A
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6699806
    lon:
    10.8100105
    epsg:
    EPSG:4326
  25. address:
    Lenagata 154B
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6699945
    lon:
    10.8100017
    epsg:
    EPSG:4326
Show all fields in HTML
total_count:
93
addresses:

25 results

  1. address:
    Lenagata 101
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6722022
    lon:
    10.8133184
    epsg:
    EPSG:4326
  2. address:
    Lenagata 103
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6721295
    lon:
    10.8134203
    epsg:
    EPSG:4326
  3. address:
    Lenagata 107
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6717669
    lon:
    10.8131976
    epsg:
    EPSG:4326
  4. address:
    Lenagata 111
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.672078
    lon:
    10.8127758
    epsg:
    EPSG:4326
  5. address:
    Lenagata 112
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6720432
    lon:
    10.8121302
    epsg:
    EPSG:4326
  6. address:
    Lenagata 113
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.671737
    lon:
    10.8127566
    epsg:
    EPSG:4326
  7. address:
    Lenagata 114
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6720175
    lon:
    10.8122741
    epsg:
    EPSG:4326
  8. address:
    Lenagata 115
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.671799
    lon:
    10.812815
    epsg:
    EPSG:4326
  9. address:
    Lenagata 117
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6718274
    lon:
    10.8127068
    epsg:
    EPSG:4326
  10. address:
    Lenagata 119
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6717748
    lon:
    10.8126123
    epsg:
    EPSG:4326
  11. address:
    Lenagata 12
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6771888
    lon:
    10.8104474
    epsg:
    EPSG:4326
  12. address:
    Lenagata 123
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6716499
    lon:
    10.8125504
    epsg:
    EPSG:4326
  13. address:
    Lenagata 131
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6713135
    lon:
    10.8122435
    epsg:
    EPSG:4326
  14. address:
    Lenagata 133
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6712772
    lon:
    10.8122286
    epsg:
    EPSG:4326
  15. address:
    Lenagata 135
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6712494
    lon:
    10.8123322
    epsg:
    EPSG:4326
  16. address:
    Lenagata 137
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6712136
    lon:
    10.8124685
    epsg:
    EPSG:4326
  17. address:
    Lenagata 139
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6711736
    lon:
    10.8126382
    epsg:
    EPSG:4326
  18. address:
    Lenagata 14
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6767043
    lon:
    10.8124879
    epsg:
    EPSG:4326
  19. address:
    Lenagata 141
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6711413
    lon:
    10.8127927
    epsg:
    EPSG:4326
  20. address:
    Lenagata 143
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6710383
    lon:
    10.8132848
    epsg:
    EPSG:4326
  21. address:
    Lenagata 145
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.670899
    lon:
    10.8136247
    epsg:
    EPSG:4326
  22. address:
    Lenagata 147
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6704839
    lon:
    10.8131072
    epsg:
    EPSG:4326
  23. address:
    Lenagata 151
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6705705
    lon:
    10.8120137
    epsg:
    EPSG:4326
  24. address:
    Lenagata 154A
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6699806
    lon:
    10.8100105
    epsg:
    EPSG:4326
  25. address:
    Lenagata 154B
    postnummer:
    2850
    poststed:
    LENA
    kommunenummer:
    3442
    kommunenavn:
    ØSTRE TOTEN
    lat:
    60.6699945
    lon:
    10.8100017
    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.