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. 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-05T01:37:33Z in 0.142 seconds.
total_count: 1239 addresses: 25 results
Open the place page for this point
address: Dirdal, 78/62/1-1 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8368565 lon: 6.1859236 epsg: EPSG:4326 Open the place page for this point
address: Dirdal, 78/62/1-3 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8367059 lon: 6.1864385 epsg: EPSG:4326 Open the place page for this point
address: Dirdal, 78/62/1-4 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8374195 lon: 6.1862177 epsg: EPSG:4326 Open the place page for this point
address: PV2_IVAR Dirdal veistasjon, Steinskog 3 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8214721 lon: 6.2016036 epsg: EPSG:4326 Open the place page for this point
address: VB2 Dirdal (IVAR), Samslåttvegen 30 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8336302 lon: 6.1865701 epsg: EPSG:4326 Open the place page for this point
address: 55/52-17 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8710348 lon: 6.2847544 epsg: EPSG:4326 Open the place page for this point
address: 55/52/89 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8308637 lon: 6.2765595 epsg: EPSG:4326 Open the place page for this point
address: 55/52/90 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8307819 lon: 6.2874129 epsg: EPSG:4326 Open the place page for this point
address: 55/52/92 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8300228 lon: 6.2886787 epsg: EPSG:4326 Open the place page for this point
address: 55/52/93 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8288571 lon: 6.2881494 epsg: EPSG:4326 Open the place page for this point
address: 55/52/94 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8339119 lon: 6.2784369 epsg: EPSG:4326 Open the place page for this point
address: 63/1/60 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8658557 lon: 6.5611296 epsg: EPSG:4326 Open the place page for this point
address: 63/2/159 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8819895 lon: 6.5970955 epsg: EPSG:4326 Open the place page for this point
address: 63/2/160 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.881955 lon: 6.5980922 epsg: EPSG:4326 Open the place page for this point
address: 63/2/161 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8764943 lon: 6.5833063 epsg: EPSG:4326 Open the place page for this point
address: 63/2/163 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.881003 lon: 6.6055177 epsg: EPSG:4326 Open the place page for this point
address: 63/2/164 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8812497 lon: 6.6049141 epsg: EPSG:4326 Open the place page for this point
address: 63/2/165 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8828678 lon: 6.6027839 epsg: EPSG:4326 Open the place page for this point
address: 63/2/167 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8793045 lon: 6.593331 epsg: EPSG:4326 Open the place page for this point
address: 63/2/168 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8779135 lon: 6.5923118 epsg: EPSG:4326 Open the place page for this point
address: 63/2/170 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8806034 lon: 6.6023801 epsg: EPSG:4326 Open the place page for this point
address: 63/2/171 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8781242 lon: 6.5909592 epsg: EPSG:4326 Open the place page for this point
address: 63/2/172 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.878745 lon: 6.5911988 epsg: EPSG:4326 Open the place page for this point
address: 63/2/174 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8782566 lon: 6.596912 epsg: EPSG:4326 Open the place page for this point
address: 63/2/175 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8787696 lon: 6.5964304 epsg: EPSG:4326 Show all fields in HTML total_count: 1239 addresses: 25 results
Open the place page for this point
address: Dirdal, 78/62/1-1 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8368565 lon: 6.1859236 epsg: EPSG:4326 Open the place page for this point
address: Dirdal, 78/62/1-3 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8367059 lon: 6.1864385 epsg: EPSG:4326 Open the place page for this point
address: Dirdal, 78/62/1-4 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8374195 lon: 6.1862177 epsg: EPSG:4326 Open the place page for this point
address: PV2_IVAR Dirdal veistasjon, Steinskog 3 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8214721 lon: 6.2016036 epsg: EPSG:4326 Open the place page for this point
address: VB2 Dirdal (IVAR), Samslåttvegen 30 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8336302 lon: 6.1865701 epsg: EPSG:4326 Open the place page for this point
address: 55/52-17 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8710348 lon: 6.2847544 epsg: EPSG:4326 Open the place page for this point
address: 55/52/89 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8308637 lon: 6.2765595 epsg: EPSG:4326 Open the place page for this point
address: 55/52/90 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8307819 lon: 6.2874129 epsg: EPSG:4326 Open the place page for this point
address: 55/52/92 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8300228 lon: 6.2886787 epsg: EPSG:4326 Open the place page for this point
address: 55/52/93 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8288571 lon: 6.2881494 epsg: EPSG:4326 Open the place page for this point
address: 55/52/94 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8339119 lon: 6.2784369 epsg: EPSG:4326 Open the place page for this point
address: 63/1/60 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8658557 lon: 6.5611296 epsg: EPSG:4326 Open the place page for this point
address: 63/2/159 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8819895 lon: 6.5970955 epsg: EPSG:4326 Open the place page for this point
address: 63/2/160 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.881955 lon: 6.5980922 epsg: EPSG:4326 Open the place page for this point
address: 63/2/161 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8764943 lon: 6.5833063 epsg: EPSG:4326 Open the place page for this point
address: 63/2/163 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.881003 lon: 6.6055177 epsg: EPSG:4326 Open the place page for this point
address: 63/2/164 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8812497 lon: 6.6049141 epsg: EPSG:4326 Open the place page for this point
address: 63/2/165 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8828678 lon: 6.6027839 epsg: EPSG:4326 Open the place page for this point
address: 63/2/167 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8793045 lon: 6.593331 epsg: EPSG:4326 Open the place page for this point
address: 63/2/168 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8779135 lon: 6.5923118 epsg: EPSG:4326 Open the place page for this point
address: 63/2/170 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8806034 lon: 6.6023801 epsg: EPSG:4326 Open the place page for this point
address: 63/2/171 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8781242 lon: 6.5909592 epsg: EPSG:4326 Open the place page for this point
address: 63/2/172 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.878745 lon: 6.5911988 epsg: EPSG:4326 Open the place page for this point
address: 63/2/174 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8782566 lon: 6.596912 epsg: EPSG:4326 Open the place page for this point
address: 63/2/175 postnummer: 4335 poststed: DIRDAL kommunenummer: 1122 kommunenavn: GJESDAL lat: 58.8787696 lon: 6.5964304 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 .