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-05T07:15:10Z in 0.261 seconds.

total_count:
306
addresses:

25 results

  1. address:
    Frolandsveien 100
    postnummer:
    4848
    poststed:
    ARENDAL
    kommunenummer:
    4203
    kommunenavn:
    ARENDAL
    lat:
    58.4650116
    lon:
    8.7337716
    epsg:
    EPSG:4326
  2. address:
    Frolandsveien 1001
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5068801
    lon:
    8.627845
    epsg:
    EPSG:4326
  3. address:
    Frolandsveien 1003
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5066542
    lon:
    8.6276775
    epsg:
    EPSG:4326
  4. address:
    Frolandsveien 1005
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5065554
    lon:
    8.6273851
    epsg:
    EPSG:4326
  5. address:
    Frolandsveien 1011
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5063742
    lon:
    8.6268379
    epsg:
    EPSG:4326
  6. address:
    Frolandsveien 1012
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5064975
    lon:
    8.6259957
    epsg:
    EPSG:4326
  7. address:
    Frolandsveien 1015
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5063851
    lon:
    8.6274899
    epsg:
    EPSG:4326
  8. address:
    Frolandsveien 1017
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5059996
    lon:
    8.6268024
    epsg:
    EPSG:4326
  9. address:
    Frolandsveien 1019
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5058426
    lon:
    8.6262429
    epsg:
    EPSG:4326
  10. address:
    Frolandsveien 1020
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5062256
    lon:
    8.6251577
    epsg:
    EPSG:4326
  11. address:
    Frolandsveien 1022
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5057933
    lon:
    8.6247504
    epsg:
    EPSG:4326
  12. address:
    Frolandsveien 104
    postnummer:
    4848
    poststed:
    ARENDAL
    kommunenummer:
    4203
    kommunenavn:
    ARENDAL
    lat:
    58.4648018
    lon:
    8.7321962
    epsg:
    EPSG:4326
  13. address:
    Frolandsveien 1050
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5044704
    lon:
    8.6207834
    epsg:
    EPSG:4326
  14. address:
    Frolandsveien 108
    postnummer:
    4848
    poststed:
    ARENDAL
    kommunenummer:
    4203
    kommunenavn:
    ARENDAL
    lat:
    58.4643446
    lon:
    8.7325939
    epsg:
    EPSG:4326
  15. address:
    Frolandsveien 110
    postnummer:
    4848
    poststed:
    ARENDAL
    kommunenummer:
    4203
    kommunenavn:
    ARENDAL
    lat:
    58.4645349
    lon:
    8.7334324
    epsg:
    EPSG:4326
  16. address:
    Frolandsveien 112
    postnummer:
    4848
    poststed:
    ARENDAL
    kommunenummer:
    4203
    kommunenavn:
    ARENDAL
    lat:
    58.4644232
    lon:
    8.7315478
    epsg:
    EPSG:4326
  17. address:
    Frolandsveien 116
    postnummer:
    4848
    poststed:
    ARENDAL
    kommunenummer:
    4203
    kommunenavn:
    ARENDAL
    lat:
    58.4652485
    lon:
    8.7310615
    epsg:
    EPSG:4326
  18. address:
    Frolandsveien 118
    postnummer:
    4848
    poststed:
    ARENDAL
    kommunenummer:
    4203
    kommunenavn:
    ARENDAL
    lat:
    58.4647306
    lon:
    8.7295297
    epsg:
    EPSG:4326
  19. address:
    Frolandsveien 1180
    postnummer:
    4827
    poststed:
    FROLANDS VERK
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5010599
    lon:
    8.6037476
    epsg:
    EPSG:4326
  20. address:
    Frolandsveien 1184
    postnummer:
    4827
    poststed:
    FROLANDS VERK
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5008579
    lon:
    8.6023429
    epsg:
    EPSG:4326
  21. address:
    Frolandsveien 120
    postnummer:
    4848
    poststed:
    ARENDAL
    kommunenummer:
    4203
    kommunenavn:
    ARENDAL
    lat:
    58.4649861
    lon:
    8.7301208
    epsg:
    EPSG:4326
  22. address:
    Frolandsveien 1211
    postnummer:
    4827
    poststed:
    FROLANDS VERK
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5009788
    lon:
    8.5990472
    epsg:
    EPSG:4326
  23. address:
    Frolandsveien 1213
    postnummer:
    4827
    poststed:
    FROLANDS VERK
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5006502
    lon:
    8.5990852
    epsg:
    EPSG:4326
  24. address:
    Frolandsveien 1215
    postnummer:
    4827
    poststed:
    FROLANDS VERK
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5004612
    lon:
    8.5989673
    epsg:
    EPSG:4326
  25. address:
    Frolandsveien 1217
    postnummer:
    4827
    poststed:
    FROLANDS VERK
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5005401
    lon:
    8.5983315
    epsg:
    EPSG:4326
Show all fields in HTML
total_count:
306
addresses:

25 results

  1. address:
    Frolandsveien 100
    postnummer:
    4848
    poststed:
    ARENDAL
    kommunenummer:
    4203
    kommunenavn:
    ARENDAL
    lat:
    58.4650116
    lon:
    8.7337716
    epsg:
    EPSG:4326
  2. address:
    Frolandsveien 1001
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5068801
    lon:
    8.627845
    epsg:
    EPSG:4326
  3. address:
    Frolandsveien 1003
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5066542
    lon:
    8.6276775
    epsg:
    EPSG:4326
  4. address:
    Frolandsveien 1005
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5065554
    lon:
    8.6273851
    epsg:
    EPSG:4326
  5. address:
    Frolandsveien 1011
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5063742
    lon:
    8.6268379
    epsg:
    EPSG:4326
  6. address:
    Frolandsveien 1012
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5064975
    lon:
    8.6259957
    epsg:
    EPSG:4326
  7. address:
    Frolandsveien 1015
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5063851
    lon:
    8.6274899
    epsg:
    EPSG:4326
  8. address:
    Frolandsveien 1017
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5059996
    lon:
    8.6268024
    epsg:
    EPSG:4326
  9. address:
    Frolandsveien 1019
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5058426
    lon:
    8.6262429
    epsg:
    EPSG:4326
  10. address:
    Frolandsveien 1020
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5062256
    lon:
    8.6251577
    epsg:
    EPSG:4326
  11. address:
    Frolandsveien 1022
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5057933
    lon:
    8.6247504
    epsg:
    EPSG:4326
  12. address:
    Frolandsveien 104
    postnummer:
    4848
    poststed:
    ARENDAL
    kommunenummer:
    4203
    kommunenavn:
    ARENDAL
    lat:
    58.4648018
    lon:
    8.7321962
    epsg:
    EPSG:4326
  13. address:
    Frolandsveien 1050
    postnummer:
    4820
    poststed:
    FROLAND
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5044704
    lon:
    8.6207834
    epsg:
    EPSG:4326
  14. address:
    Frolandsveien 108
    postnummer:
    4848
    poststed:
    ARENDAL
    kommunenummer:
    4203
    kommunenavn:
    ARENDAL
    lat:
    58.4643446
    lon:
    8.7325939
    epsg:
    EPSG:4326
  15. address:
    Frolandsveien 110
    postnummer:
    4848
    poststed:
    ARENDAL
    kommunenummer:
    4203
    kommunenavn:
    ARENDAL
    lat:
    58.4645349
    lon:
    8.7334324
    epsg:
    EPSG:4326
  16. address:
    Frolandsveien 112
    postnummer:
    4848
    poststed:
    ARENDAL
    kommunenummer:
    4203
    kommunenavn:
    ARENDAL
    lat:
    58.4644232
    lon:
    8.7315478
    epsg:
    EPSG:4326
  17. address:
    Frolandsveien 116
    postnummer:
    4848
    poststed:
    ARENDAL
    kommunenummer:
    4203
    kommunenavn:
    ARENDAL
    lat:
    58.4652485
    lon:
    8.7310615
    epsg:
    EPSG:4326
  18. address:
    Frolandsveien 118
    postnummer:
    4848
    poststed:
    ARENDAL
    kommunenummer:
    4203
    kommunenavn:
    ARENDAL
    lat:
    58.4647306
    lon:
    8.7295297
    epsg:
    EPSG:4326
  19. address:
    Frolandsveien 1180
    postnummer:
    4827
    poststed:
    FROLANDS VERK
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5010599
    lon:
    8.6037476
    epsg:
    EPSG:4326
  20. address:
    Frolandsveien 1184
    postnummer:
    4827
    poststed:
    FROLANDS VERK
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5008579
    lon:
    8.6023429
    epsg:
    EPSG:4326
  21. address:
    Frolandsveien 120
    postnummer:
    4848
    poststed:
    ARENDAL
    kommunenummer:
    4203
    kommunenavn:
    ARENDAL
    lat:
    58.4649861
    lon:
    8.7301208
    epsg:
    EPSG:4326
  22. address:
    Frolandsveien 1211
    postnummer:
    4827
    poststed:
    FROLANDS VERK
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5009788
    lon:
    8.5990472
    epsg:
    EPSG:4326
  23. address:
    Frolandsveien 1213
    postnummer:
    4827
    poststed:
    FROLANDS VERK
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5006502
    lon:
    8.5990852
    epsg:
    EPSG:4326
  24. address:
    Frolandsveien 1215
    postnummer:
    4827
    poststed:
    FROLANDS VERK
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5004612
    lon:
    8.5989673
    epsg:
    EPSG:4326
  25. address:
    Frolandsveien 1217
    postnummer:
    4827
    poststed:
    FROLANDS VERK
    kommunenummer:
    4214
    kommunenavn:
    FROLAND
    lat:
    58.5005401
    lon:
    8.5983315
    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.