search_stops

Search Norway's National Stop Register by stop name.

Signature: search_stops(query: string, required; limit: integer, items, optional, default 25; lang: string, optional, default 'no'; 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/entur/search_stops/?query={query}&limit=25&lang=no&offset=0

Replace {query}, {limit}, {lang} 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/entur/search_stops?query={query}&limit=25&lang=no&offset=0. Open this exact request as JSON.

ParameterRequirementJSON typeDescription
queryrequiredstringStop name or place, e.g. "Oslo S".
limitoptionalintegerMaximum hits, 1-100. Unit: items. Through this API: default 25, maximum 100.
langoptionalstringResult language, normally "no" or "en".
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/entur/search_stops?query={query}&limit=25&lang=no&offset=0

Replace URL placeholders and remove unused optional parameters.

JavaScript in a dashboard

const url = "https://allemannsdata.com/wiki/api/v1/kilder/entur/search_stops?query={query}&limit=25&lang=no&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/entur/search_stops?query={query}&limit=25&lang=no&offset=0"
with urlopen(url) as response:
    result = json.load(response)
data = result["data"]

Response structure

{
  "source": "entur",
  "operation": "search_stops",
  "parameters": {},
  "data": {},
  "entities": [],
  "_meta": {"retrieved_at": "...", "sources": [], "cache": {}},
  "_links": {"self": "...", "source": "...", "wiki": "...", "feedback": "..."}
}
Form for manual use

The form is a fallback for people and browser agents that cannot open the GET URL directly.

Type: string. Stop name or place, e.g. "Oslo S".
Type: integer. Maximum hits, 1-100. Unit: items. Through this API: default 25, maximum 100.
Type: string. Result language, normally "no" or "en".

Result

Source: Entur. Retrieved 2026-11-03T09:01:03Z in 0.190 seconds.

returned:
25
stops:

25 results

  1. id:
    NSR:StopPlace:35336
    name:
    Haus
    label:
    Haus, Stad
    category:

    1 results

    1. onstreetBus
    municipality:
    Stad
    county:
    Vestland
    lat:
    61.922694
    lon:
    5.580966
  2. id:
    NSR:StopPlace:22103
    name:
    Haus
    label:
    Haus, Kristiansand
    category:

    1 results

    1. onstreetBus
    municipality:
    Kristiansand
    county:
    Agder
    lat:
    58.218631
    lon:
    7.931948
  3. id:
    NSR:StopPlace:33576
    name:
    Haus kai
    label:
    Haus kai, Osterøy
    category:

    1 results

    1. onstreetBus
    municipality:
    Osterøy
    county:
    Vestland
    lat:
    60.451122
    lon:
    5.497808
  4. id:
    NSR:StopPlace:63827
    name:
    Haus ved Kiwi
    label:
    Haus ved Kiwi, Osterøy
    category:

    1 results

    1. onstreetBus
    municipality:
    Osterøy
    county:
    Vestland
    lat:
    60.453477
    lon:
    5.494891
  5. id:
    NSR:StopPlace:33581
    name:
    Haus terminal
    label:
    Haus terminal, Osterøy
    category:

    1 results

    1. onstreetBus
    municipality:
    Osterøy
    county:
    Vestland
    lat:
    60.455242
    lon:
    5.492475
  6. id:
    NSR:StopPlace:62803
    name:
    Haugsholmen kai
    label:
    Haugsholmen kai, Sande
    category:

    1 results

    1. ferryStop
    municipality:
    Sande
    county:
    Møre og Romsdal
    lat:
    62.171858
    lon:
    5.400899
  7. id:
    NSR:StopPlace:11690
    name:
    Haugsbakken
    label:
    Haugsbakken, Gran
    category:

    1 results

    1. onstreetBus
    municipality:
    Gran
    county:
    Innlandet
    lat:
    60.38888
    lon:
    10.566399
  8. id:
    NSR:StopPlace:11804
    name:
    Hausåker
    label:
    Hausåker, Vestre Slidre
    category:

    1 results

    1. onstreetBus
    municipality:
    Vestre Slidre
    county:
    Innlandet
    lat:
    61.102666
    lon:
    8.966622
  9. id:
    NSR:StopPlace:26152
    name:
    Hauskevågvegen
    label:
    Hauskevågvegen, Karmøy
    category:

    1 results

    1. onstreetBus
    municipality:
    Karmøy
    county:
    Rogaland
    lat:
    59.397335
    lon:
    5.248066
  10. id:
    NSR:StopPlace:26158
    name:
    Hausmyrveien
    label:
    Hausmyrveien, Sandnes
    category:

    1 results

    1. onstreetBus
    municipality:
    Sandnes
    county:
    Rogaland
    lat:
    58.856932
    lon:
    5.698389
  11. id:
    NSR:StopPlace:31146
    name:
    Haustveit
    label:
    Haustveit, Ullensvang
    category:

    1 results

    1. onstreetBus
    municipality:
    Ullensvang
    county:
    Vestland
    lat:
    60.367193
    lon:
    6.636407
  12. id:
    NSR:StopPlace:59076
    name:
    Hauso skule
    label:
    Hauso skule, Ullensvang
    category:

    1 results

    1. onstreetBus
    municipality:
    Ullensvang
    county:
    Vestland
    lat:
    60.377109
    lon:
    6.643416
  13. id:
    NSR:StopPlace:59472
    name:
    Hausmanns bru
    label:
    Hausmanns bru, Oslo
    category:

    1 results

    1. onstreetBus
    municipality:
    Oslo
    county:
    Oslo
    lat:
    59.914542
    lon:
    10.759995
  14. id:
    NSR:StopPlace:22106
    name:
    Hausen
    label:
    Hausen, Gjerstad
    category:

    1 results

    1. onstreetBus
    municipality:
    Gjerstad
    county:
    Agder
    lat:
    58.896046
    lon:
    9.024972
  15. id:
    NSR:StopPlace:22109
    name:
    Hausland
    label:
    Hausland, Grimstad
    category:

    1 results

    1. onstreetBus
    municipality:
    Grimstad
    county:
    Agder
    lat:
    58.372952
    lon:
    8.65765
  16. id:
    NSR:StopPlace:22115
    name:
    Hausvik snuplass
    label:
    Hausvik snuplass, Lyngdal
    category:

    1 results

    1. onstreetBus
    municipality:
    Lyngdal
    county:
    Agder
    lat:
    58.044395
    lon:
    7.003958
  17. id:
    NSR:StopPlace:31405
    name:
    Hausnes
    label:
    Hausnes, Voss
    category:

    1 results

    1. onstreetBus
    municipality:
    Voss
    county:
    Vestland
    lat:
    60.54472
    lon:
    6.723577
  18. id:
    NSR:StopPlace:31861
    name:
    Haustbeitet
    label:
    Haustbeitet, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.385357
    lon:
    5.275019
  19. id:
    NSR:StopPlace:44380
    name:
    Hausvika
    label:
    Hausvika, Røyrvik
    category:

    1 results

    1. onstreetBus
    municipality:
    Røyrvik
    county:
    Trøndelag
    lat:
    64.715189
    lon:
    13.219059
  20. id:
    NSR:StopPlace:22112
    name:
    Hausvik kryss
    label:
    Hausvik kryss, Lyngdal
    category:

    1 results

    1. onstreetBus
    municipality:
    Lyngdal
    county:
    Agder
    lat:
    58.045705
    lon:
    7.009312
  21. id:
    NSR:StopPlace:63560
    name:
    Hauslandsvegen
    label:
    Hauslandsvegen, Suldal
    category:

    1 results

    1. onstreetBus
    municipality:
    Suldal
    county:
    Rogaland
    lat:
    59.389128
    lon:
    6.313094
  22. id:
    NSR:StopPlace:29612
    name:
    Hausdal
    label:
    Hausdal, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.330334
    lon:
    5.524577
  23. id:
    NSR:StopPlace:29946
    name:
    Hausdal snuplass
    label:
    Hausdal snuplass, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.333347
    lon:
    5.53392
  24. id:
    NSR:StopPlace:31151
    name:
    Hausaneset
    label:
    Hausaneset, Ullensvang
    category:

    1 results

    1. onstreetBus
    municipality:
    Ullensvang
    county:
    Vestland
    lat:
    60.3709
    lon:
    6.6419
  25. id:
    NSR:StopPlace:26149
    name:
    Hauske sør
    label:
    Hauske sør, Hjelmeland
    category:

    1 results

    1. onstreetBus
    municipality:
    Hjelmeland
    county:
    Rogaland
    lat:
    59.203435
    lon:
    6.123649
Show all fields in HTML
returned:
25
stops:

25 results

  1. id:
    NSR:StopPlace:35336
    name:
    Haus
    label:
    Haus, Stad
    category:

    1 results

    1. onstreetBus
    municipality:
    Stad
    county:
    Vestland
    lat:
    61.922694
    lon:
    5.580966
  2. id:
    NSR:StopPlace:22103
    name:
    Haus
    label:
    Haus, Kristiansand
    category:

    1 results

    1. onstreetBus
    municipality:
    Kristiansand
    county:
    Agder
    lat:
    58.218631
    lon:
    7.931948
  3. id:
    NSR:StopPlace:33576
    name:
    Haus kai
    label:
    Haus kai, Osterøy
    category:

    1 results

    1. onstreetBus
    municipality:
    Osterøy
    county:
    Vestland
    lat:
    60.451122
    lon:
    5.497808
  4. id:
    NSR:StopPlace:63827
    name:
    Haus ved Kiwi
    label:
    Haus ved Kiwi, Osterøy
    category:

    1 results

    1. onstreetBus
    municipality:
    Osterøy
    county:
    Vestland
    lat:
    60.453477
    lon:
    5.494891
  5. id:
    NSR:StopPlace:33581
    name:
    Haus terminal
    label:
    Haus terminal, Osterøy
    category:

    1 results

    1. onstreetBus
    municipality:
    Osterøy
    county:
    Vestland
    lat:
    60.455242
    lon:
    5.492475
  6. id:
    NSR:StopPlace:62803
    name:
    Haugsholmen kai
    label:
    Haugsholmen kai, Sande
    category:

    1 results

    1. ferryStop
    municipality:
    Sande
    county:
    Møre og Romsdal
    lat:
    62.171858
    lon:
    5.400899
  7. id:
    NSR:StopPlace:11690
    name:
    Haugsbakken
    label:
    Haugsbakken, Gran
    category:

    1 results

    1. onstreetBus
    municipality:
    Gran
    county:
    Innlandet
    lat:
    60.38888
    lon:
    10.566399
  8. id:
    NSR:StopPlace:11804
    name:
    Hausåker
    label:
    Hausåker, Vestre Slidre
    category:

    1 results

    1. onstreetBus
    municipality:
    Vestre Slidre
    county:
    Innlandet
    lat:
    61.102666
    lon:
    8.966622
  9. id:
    NSR:StopPlace:26152
    name:
    Hauskevågvegen
    label:
    Hauskevågvegen, Karmøy
    category:

    1 results

    1. onstreetBus
    municipality:
    Karmøy
    county:
    Rogaland
    lat:
    59.397335
    lon:
    5.248066
  10. id:
    NSR:StopPlace:26158
    name:
    Hausmyrveien
    label:
    Hausmyrveien, Sandnes
    category:

    1 results

    1. onstreetBus
    municipality:
    Sandnes
    county:
    Rogaland
    lat:
    58.856932
    lon:
    5.698389
  11. id:
    NSR:StopPlace:31146
    name:
    Haustveit
    label:
    Haustveit, Ullensvang
    category:

    1 results

    1. onstreetBus
    municipality:
    Ullensvang
    county:
    Vestland
    lat:
    60.367193
    lon:
    6.636407
  12. id:
    NSR:StopPlace:59076
    name:
    Hauso skule
    label:
    Hauso skule, Ullensvang
    category:

    1 results

    1. onstreetBus
    municipality:
    Ullensvang
    county:
    Vestland
    lat:
    60.377109
    lon:
    6.643416
  13. id:
    NSR:StopPlace:59472
    name:
    Hausmanns bru
    label:
    Hausmanns bru, Oslo
    category:

    1 results

    1. onstreetBus
    municipality:
    Oslo
    county:
    Oslo
    lat:
    59.914542
    lon:
    10.759995
  14. id:
    NSR:StopPlace:22106
    name:
    Hausen
    label:
    Hausen, Gjerstad
    category:

    1 results

    1. onstreetBus
    municipality:
    Gjerstad
    county:
    Agder
    lat:
    58.896046
    lon:
    9.024972
  15. id:
    NSR:StopPlace:22109
    name:
    Hausland
    label:
    Hausland, Grimstad
    category:

    1 results

    1. onstreetBus
    municipality:
    Grimstad
    county:
    Agder
    lat:
    58.372952
    lon:
    8.65765
  16. id:
    NSR:StopPlace:22115
    name:
    Hausvik snuplass
    label:
    Hausvik snuplass, Lyngdal
    category:

    1 results

    1. onstreetBus
    municipality:
    Lyngdal
    county:
    Agder
    lat:
    58.044395
    lon:
    7.003958
  17. id:
    NSR:StopPlace:31405
    name:
    Hausnes
    label:
    Hausnes, Voss
    category:

    1 results

    1. onstreetBus
    municipality:
    Voss
    county:
    Vestland
    lat:
    60.54472
    lon:
    6.723577
  18. id:
    NSR:StopPlace:31861
    name:
    Haustbeitet
    label:
    Haustbeitet, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.385357
    lon:
    5.275019
  19. id:
    NSR:StopPlace:44380
    name:
    Hausvika
    label:
    Hausvika, Røyrvik
    category:

    1 results

    1. onstreetBus
    municipality:
    Røyrvik
    county:
    Trøndelag
    lat:
    64.715189
    lon:
    13.219059
  20. id:
    NSR:StopPlace:22112
    name:
    Hausvik kryss
    label:
    Hausvik kryss, Lyngdal
    category:

    1 results

    1. onstreetBus
    municipality:
    Lyngdal
    county:
    Agder
    lat:
    58.045705
    lon:
    7.009312
  21. id:
    NSR:StopPlace:63560
    name:
    Hauslandsvegen
    label:
    Hauslandsvegen, Suldal
    category:

    1 results

    1. onstreetBus
    municipality:
    Suldal
    county:
    Rogaland
    lat:
    59.389128
    lon:
    6.313094
  22. id:
    NSR:StopPlace:29612
    name:
    Hausdal
    label:
    Hausdal, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.330334
    lon:
    5.524577
  23. id:
    NSR:StopPlace:29946
    name:
    Hausdal snuplass
    label:
    Hausdal snuplass, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.333347
    lon:
    5.53392
  24. id:
    NSR:StopPlace:31151
    name:
    Hausaneset
    label:
    Hausaneset, Ullensvang
    category:

    1 results

    1. onstreetBus
    municipality:
    Ullensvang
    county:
    Vestland
    lat:
    60.3709
    lon:
    6.6419
  25. id:
    NSR:StopPlace:26149
    name:
    Hauske sør
    label:
    Hauske sør, Hjelmeland
    category:

    1 results

    1. onstreetBus
    municipality:
    Hjelmeland
    county:
    Rogaland
    lat:
    59.203435
    lon:
    6.123649
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_stops 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.