Home / Maps and places / Geonorge / search_address
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 .
Parameter Requirement JSON type Description
textoptional union Address query, e.g. "Karl Johans gate 1" or "Storgata". kommunenummeroptional union Optional 4-digit municipality code to restrict the search (e.g. "0301" for Oslo, "4601" for Bergen). limitoptional integer Max hits to return, 1 to 100 (default 20). Unit: items. Through this API: default 25, maximum 100. queryoptional union Alias for `text` (use one or the other).
offsetoptional integer Number 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.
Result Source: Geonorge . Retrieved 2026-11-02T08:49:31Z in 0.170 seconds.
total_count: 547 addresses: 25 results
Open the place page for this point
address: Lavik, 74/3 postnummer: 6947 poststed: LAVIK kommunenummer: 4638 kommunenavn: HØYANGER lat: 61.1049918 lon: 5.5089829 epsg: EPSG:4326 Open the place page for this point
address: Lavik, 36/29 postnummer: 9470 poststed: GRATANGEN kommunenummer: 5516 kommunenavn: GRATANGEN lat: 68.7420688 lon: 17.4367515 epsg: EPSG:4326 Open the place page for this point
address: Lavik, 58/1-2 postnummer: 5728 poststed: EIDSLANDET kommunenummer: 4628 kommunenavn: VAKSDAL lat: 60.8075602 lon: 6.0404622 epsg: EPSG:4326 Open the place page for this point
address: Lavik, 58/1-3 postnummer: 5728 poststed: EIDSLANDET kommunenummer: 4628 kommunenavn: VAKSDAL lat: 60.778995 lon: 6.0272964 epsg: EPSG:4326 Open the place page for this point
address: Lavik, 58/1-4 postnummer: 5728 poststed: EIDSLANDET kommunenummer: 4628 kommunenavn: VAKSDAL lat: 60.7788637 lon: 6.0278598 epsg: EPSG:4326 Open the place page for this point
address: Lavik, 58/2-2 postnummer: 5728 poststed: EIDSLANDET kommunenummer: 4628 kommunenavn: VAKSDAL lat: 60.8075639 lon: 6.0402228 epsg: EPSG:4326 Open the place page for this point
address: Lavik, 58/4-2 postnummer: 5728 poststed: EIDSLANDET kommunenummer: 4628 kommunenavn: VAKSDAL lat: 60.8074132 lon: 6.0399057 epsg: EPSG:4326 Open the place page for this point
address: Lavika 15 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6620247 lon: 16.7221972 epsg: EPSG:4326 Open the place page for this point
address: Lavika 37 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6640206 lon: 16.7208109 epsg: EPSG:4326 Open the place page for this point
address: Lavika 41 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6643143 lon: 16.7201683 epsg: EPSG:4326 Open the place page for this point
address: Lavika 51 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6652349 lon: 16.72051 epsg: EPSG:4326 Open the place page for this point
address: Lavika 58 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.665158 lon: 16.7180083 epsg: EPSG:4326 Open the place page for this point
address: Lavika 60 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6648005 lon: 16.7173477 epsg: EPSG:4326 Open the place page for this point
address: Lavika 61 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6656557 lon: 16.7205916 epsg: EPSG:4326 Open the place page for this point
address: Lavika 62 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6661359 lon: 16.7183618 epsg: EPSG:4326 Open the place page for this point
address: Lavika 63 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6658234 lon: 16.7226248 epsg: EPSG:4326 Open the place page for this point
address: Lavika 64 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6656232 lon: 16.7184949 epsg: EPSG:4326 Open the place page for this point
address: Lavika 65 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.666297 lon: 16.7228091 epsg: EPSG:4326 Open the place page for this point
address: Lavika 66 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6663705 lon: 16.7191189 epsg: EPSG:4326 Open the place page for this point
address: Lavika 67 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6660999 lon: 16.7245729 epsg: EPSG:4326 Open the place page for this point
address: Lavika 71 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6665636 lon: 16.7230514 epsg: EPSG:4326 Open the place page for this point
address: Lavika 73 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6665812 lon: 16.7248514 epsg: EPSG:4326 Open the place page for this point
address: 100/5-1 postnummer: 6947 poststed: LAVIK kommunenummer: 4638 kommunenavn: HØYANGER lat: 61.1513689 lon: 5.6502385 epsg: EPSG:4326 Open the place page for this point
address: 102/1-1 postnummer: 6947 poststed: LAVIK kommunenummer: 4638 kommunenavn: HØYANGER lat: 61.1531267 lon: 5.7138153 epsg: EPSG:4326 Open the place page for this point
address: 26/2-1 postnummer: 6947 poststed: LAVIK kommunenummer: 4638 kommunenavn: HØYANGER lat: 61.1661291 lon: 5.7207117 epsg: EPSG:4326 Show all fields in HTML total_count: 547 addresses: 25 results
Open the place page for this point
address: Lavik, 74/3 postnummer: 6947 poststed: LAVIK kommunenummer: 4638 kommunenavn: HØYANGER lat: 61.1049918 lon: 5.5089829 epsg: EPSG:4326 Open the place page for this point
address: Lavik, 36/29 postnummer: 9470 poststed: GRATANGEN kommunenummer: 5516 kommunenavn: GRATANGEN lat: 68.7420688 lon: 17.4367515 epsg: EPSG:4326 Open the place page for this point
address: Lavik, 58/1-2 postnummer: 5728 poststed: EIDSLANDET kommunenummer: 4628 kommunenavn: VAKSDAL lat: 60.8075602 lon: 6.0404622 epsg: EPSG:4326 Open the place page for this point
address: Lavik, 58/1-3 postnummer: 5728 poststed: EIDSLANDET kommunenummer: 4628 kommunenavn: VAKSDAL lat: 60.778995 lon: 6.0272964 epsg: EPSG:4326 Open the place page for this point
address: Lavik, 58/1-4 postnummer: 5728 poststed: EIDSLANDET kommunenummer: 4628 kommunenavn: VAKSDAL lat: 60.7788637 lon: 6.0278598 epsg: EPSG:4326 Open the place page for this point
address: Lavik, 58/2-2 postnummer: 5728 poststed: EIDSLANDET kommunenummer: 4628 kommunenavn: VAKSDAL lat: 60.8075639 lon: 6.0402228 epsg: EPSG:4326 Open the place page for this point
address: Lavik, 58/4-2 postnummer: 5728 poststed: EIDSLANDET kommunenummer: 4628 kommunenavn: VAKSDAL lat: 60.8074132 lon: 6.0399057 epsg: EPSG:4326 Open the place page for this point
address: Lavika 15 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6620247 lon: 16.7221972 epsg: EPSG:4326 Open the place page for this point
address: Lavika 37 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6640206 lon: 16.7208109 epsg: EPSG:4326 Open the place page for this point
address: Lavika 41 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6643143 lon: 16.7201683 epsg: EPSG:4326 Open the place page for this point
address: Lavika 51 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6652349 lon: 16.72051 epsg: EPSG:4326 Open the place page for this point
address: Lavika 58 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.665158 lon: 16.7180083 epsg: EPSG:4326 Open the place page for this point
address: Lavika 60 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6648005 lon: 16.7173477 epsg: EPSG:4326 Open the place page for this point
address: Lavika 61 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6656557 lon: 16.7205916 epsg: EPSG:4326 Open the place page for this point
address: Lavika 62 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6661359 lon: 16.7183618 epsg: EPSG:4326 Open the place page for this point
address: Lavika 63 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6658234 lon: 16.7226248 epsg: EPSG:4326 Open the place page for this point
address: Lavika 64 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6656232 lon: 16.7184949 epsg: EPSG:4326 Open the place page for this point
address: Lavika 65 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.666297 lon: 16.7228091 epsg: EPSG:4326 Open the place page for this point
address: Lavika 66 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6663705 lon: 16.7191189 epsg: EPSG:4326 Open the place page for this point
address: Lavika 67 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6660999 lon: 16.7245729 epsg: EPSG:4326 Open the place page for this point
address: Lavika 71 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6665636 lon: 16.7230514 epsg: EPSG:4326 Open the place page for this point
address: Lavika 73 postnummer: 9445 poststed: TOVIK kommunenummer: 5512 kommunenavn: TJELDSUND lat: 68.6665812 lon: 16.7248514 epsg: EPSG:4326 Open the place page for this point
address: 100/5-1 postnummer: 6947 poststed: LAVIK kommunenummer: 4638 kommunenavn: HØYANGER lat: 61.1513689 lon: 5.6502385 epsg: EPSG:4326 Open the place page for this point
address: 102/1-1 postnummer: 6947 poststed: LAVIK kommunenummer: 4638 kommunenavn: HØYANGER lat: 61.1531267 lon: 5.7138153 epsg: EPSG:4326 Open the place page for this point
address: 26/2-1 postnummer: 6947 poststed: LAVIK kommunenummer: 4638 kommunenavn: HØYANGER lat: 61.1661291 lon: 5.7207117 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
Replace the placeholders in the HTML GET template; remove optional parameters you do not need. Check types, units, limits and ID formats in the parameter table. 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
If the result has coordinates, open the place page to combine this lookup with the other point-based services.
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.
Something failed or expected data is missing? People and AI agents can send feedback to help improve this service.
AI agents: POST structured JSON directly to https://allemannsdata.com/wiki/api/v1/feedback. Use category failure, no_data, missing_data, suggestion, or other.
AI agent? Read the complete navigation and programming guide .