search_stops

Search Norway's National Stop Register by stop name.

Signature: search_stops(query: string, required; limit: integer, items, optional, default 10; 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=10&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=10&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.
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=10&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=10&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=10&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.
Type: string. Result language, normally "no" or "en".

Result

Source: Entur. Retrieved 2026-10-02T10:29:16Z in 0.152 seconds.

returned:
22
stops:

22 results

  1. id:
    NSR:StopPlace:59474
    name:
    Berg aust
    label:
    Berg aust, Ålesund
    category:

    1 results

    1. onstreetBus
    municipality:
    Ålesund
    county:
    Møre og Romsdal
    lat:
    62.505701
    lon:
    6.67619
  2. id:
    NSR:StopPlace:14041
    name:
    Berg
    label:
    Berg, Østre Toten
    category:

    1 results

    1. onstreetBus
    municipality:
    Østre Toten
    county:
    Innlandet
    lat:
    60.717738
    lon:
    10.794027
  3. id:
    NSR:StopPlace:1859
    name:
    Berg
    label:
    Berg, Skiptvet
    category:

    1 results

    1. onstreetBus
    municipality:
    Skiptvet
    county:
    Østfold
    lat:
    59.441957
    lon:
    11.151895
  4. id:
    NSR:StopPlace:42528
    name:
    Østre Berg
    label:
    Østre Berg, Trondheim
    category:

    1 results

    1. onstreetBus
    municipality:
    Trondheim
    county:
    Trøndelag
    lat:
    63.415995
    lon:
    10.430308
  5. id:
    NSR:StopPlace:2529
    name:
    Berg skole
    label:
    Berg skole, Halden
    category:

    1 results

    1. onstreetBus
    municipality:
    Halden
    county:
    Østfold
    lat:
    59.124348
    lon:
    11.29917
  6. id:
    NSR:StopPlace:2537
    name:
    Berg kirke
    label:
    Berg kirke, Halden
    category:

    1 results

    1. onstreetBus
    municipality:
    Halden
    county:
    Østfold
    lat:
    59.137066
    lon:
    11.329072
  7. id:
    NSR:StopPlace:1855
    name:
    Stor Berg
    label:
    Stor Berg, Skiptvet
    category:

    1 results

    1. onstreetBus
    municipality:
    Skiptvet
    county:
    Østfold
    lat:
    59.469868
    lon:
    11.11668
  8. id:
    NSR:StopPlace:32948
    name:
    Berge aust
    label:
    Berge aust, Vaksdal
    category:

    1 results

    1. onstreetBus
    municipality:
    Vaksdal
    county:
    Vestland
    lat:
    60.561792
    lon:
    6.003259
  9. id:
    NSR:StopPlace:29512
    name:
    Håvardstun øst
    label:
    Håvardstun øst, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.285687
    lon:
    5.286117
  10. id:
    NSR:StopPlace:29940
    name:
    Bergheim øst
    label:
    Bergheim øst, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.276597
    lon:
    5.344213
  11. id:
    NSR:StopPlace:29395
    name:
    Fjellbirkeland øst
    label:
    Fjellbirkeland øst, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.307332
    lon:
    5.412373
  12. id:
    NSR:StopPlace:32184
    name:
    Garnesmarka øst
    label:
    Garnesmarka øst, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.438086
    lon:
    5.486109
  13. id:
    NSR:StopPlace:31779
    name:
    Espeland øst
    label:
    Espeland øst, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.274799
    lon:
    5.242123
  14. id:
    NSR:StopPlace:29397
    name:
    Elveneskrysset øst
    label:
    Elveneskrysset øst, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.30958
    lon:
    5.363157
  15. id:
    NSR:StopPlace:29610
    name:
    Hausdal øst
    label:
    Hausdal øst, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.332179
    lon:
    5.527606
  16. id:
    NSR:StopPlace:29003
    name:
    Blindheim øst
    label:
    Blindheim øst, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.463532
    lon:
    5.385146
  17. id:
    NSR:StopPlace:28334
    name:
    Berge øst
    label:
    Berge øst, Vindafjord
    category:

    1 results

    1. onstreetBus
    municipality:
    Vindafjord
    county:
    Rogaland
    lat:
    59.605847
    lon:
    5.759692
  18. id:
    NSR:StopPlace:44422
    name:
    Bergskleiva øst
    label:
    Bergskleiva øst, Stjørdal
    category:

    1 results

    1. onstreetBus
    municipality:
    Stjørdal
    county:
    Trøndelag
    lat:
    63.462348
    lon:
    11.016232
  19. id:
    NSR:StopPlace:55606
    name:
    Bergsbakken øst
    label:
    Bergsbakken øst, Harstad
    category:

    1 results

    1. onstreetBus
    municipality:
    Harstad
    county:
    Troms
    lat:
    68.813546
    lon:
    16.512772
  20. id:
    NSR:StopPlace:44500
    name:
    Bergsmo øst
    label:
    Bergsmo øst, Grong
    category:

    1 results

    1. onstreetBus
    municipality:
    Grong
    county:
    Trøndelag
    lat:
    64.467385
    lon:
    12.218886
  21. id:
    NSR:StopPlace:24805
    name:
    Bergendal øst
    label:
    Bergendal øst, Tvedestrand
    category:

    1 results

    1. onstreetBus
    municipality:
    Tvedestrand
    county:
    Agder
    lat:
    58.647131
    lon:
    9.102242
  22. id:
    NSR:StopPlace:60997
    name:
    Bergenhuskrysset
    label:
    Bergenhuskrysset, Rakkestad
    category:

    2 results

    1. onstreetBus
    2. onstreetBus
    municipality:
    Rakkestad
    county:
    Østfold
    lat:
    59.417291
    lon:
    11.35105
limit:
25
offset:
0
has_more_results:
no
truncated:
no
Show all fields in HTML
returned:
22
stops:

22 results

  1. id:
    NSR:StopPlace:59474
    name:
    Berg aust
    label:
    Berg aust, Ålesund
    category:

    1 results

    1. onstreetBus
    municipality:
    Ålesund
    county:
    Møre og Romsdal
    lat:
    62.505701
    lon:
    6.67619
  2. id:
    NSR:StopPlace:14041
    name:
    Berg
    label:
    Berg, Østre Toten
    category:

    1 results

    1. onstreetBus
    municipality:
    Østre Toten
    county:
    Innlandet
    lat:
    60.717738
    lon:
    10.794027
  3. id:
    NSR:StopPlace:1859
    name:
    Berg
    label:
    Berg, Skiptvet
    category:

    1 results

    1. onstreetBus
    municipality:
    Skiptvet
    county:
    Østfold
    lat:
    59.441957
    lon:
    11.151895
  4. id:
    NSR:StopPlace:42528
    name:
    Østre Berg
    label:
    Østre Berg, Trondheim
    category:

    1 results

    1. onstreetBus
    municipality:
    Trondheim
    county:
    Trøndelag
    lat:
    63.415995
    lon:
    10.430308
  5. id:
    NSR:StopPlace:2529
    name:
    Berg skole
    label:
    Berg skole, Halden
    category:

    1 results

    1. onstreetBus
    municipality:
    Halden
    county:
    Østfold
    lat:
    59.124348
    lon:
    11.29917
  6. id:
    NSR:StopPlace:2537
    name:
    Berg kirke
    label:
    Berg kirke, Halden
    category:

    1 results

    1. onstreetBus
    municipality:
    Halden
    county:
    Østfold
    lat:
    59.137066
    lon:
    11.329072
  7. id:
    NSR:StopPlace:1855
    name:
    Stor Berg
    label:
    Stor Berg, Skiptvet
    category:

    1 results

    1. onstreetBus
    municipality:
    Skiptvet
    county:
    Østfold
    lat:
    59.469868
    lon:
    11.11668
  8. id:
    NSR:StopPlace:32948
    name:
    Berge aust
    label:
    Berge aust, Vaksdal
    category:

    1 results

    1. onstreetBus
    municipality:
    Vaksdal
    county:
    Vestland
    lat:
    60.561792
    lon:
    6.003259
  9. id:
    NSR:StopPlace:29512
    name:
    Håvardstun øst
    label:
    Håvardstun øst, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.285687
    lon:
    5.286117
  10. id:
    NSR:StopPlace:29940
    name:
    Bergheim øst
    label:
    Bergheim øst, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.276597
    lon:
    5.344213
  11. id:
    NSR:StopPlace:29395
    name:
    Fjellbirkeland øst
    label:
    Fjellbirkeland øst, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.307332
    lon:
    5.412373
  12. id:
    NSR:StopPlace:32184
    name:
    Garnesmarka øst
    label:
    Garnesmarka øst, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.438086
    lon:
    5.486109
  13. id:
    NSR:StopPlace:31779
    name:
    Espeland øst
    label:
    Espeland øst, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.274799
    lon:
    5.242123
  14. id:
    NSR:StopPlace:29397
    name:
    Elveneskrysset øst
    label:
    Elveneskrysset øst, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.30958
    lon:
    5.363157
  15. id:
    NSR:StopPlace:29610
    name:
    Hausdal øst
    label:
    Hausdal øst, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.332179
    lon:
    5.527606
  16. id:
    NSR:StopPlace:29003
    name:
    Blindheim øst
    label:
    Blindheim øst, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.463532
    lon:
    5.385146
  17. id:
    NSR:StopPlace:28334
    name:
    Berge øst
    label:
    Berge øst, Vindafjord
    category:

    1 results

    1. onstreetBus
    municipality:
    Vindafjord
    county:
    Rogaland
    lat:
    59.605847
    lon:
    5.759692
  18. id:
    NSR:StopPlace:44422
    name:
    Bergskleiva øst
    label:
    Bergskleiva øst, Stjørdal
    category:

    1 results

    1. onstreetBus
    municipality:
    Stjørdal
    county:
    Trøndelag
    lat:
    63.462348
    lon:
    11.016232
  19. id:
    NSR:StopPlace:55606
    name:
    Bergsbakken øst
    label:
    Bergsbakken øst, Harstad
    category:

    1 results

    1. onstreetBus
    municipality:
    Harstad
    county:
    Troms
    lat:
    68.813546
    lon:
    16.512772
  20. id:
    NSR:StopPlace:44500
    name:
    Bergsmo øst
    label:
    Bergsmo øst, Grong
    category:

    1 results

    1. onstreetBus
    municipality:
    Grong
    county:
    Trøndelag
    lat:
    64.467385
    lon:
    12.218886
  21. id:
    NSR:StopPlace:24805
    name:
    Bergendal øst
    label:
    Bergendal øst, Tvedestrand
    category:

    1 results

    1. onstreetBus
    municipality:
    Tvedestrand
    county:
    Agder
    lat:
    58.647131
    lon:
    9.102242
  22. id:
    NSR:StopPlace:60997
    name:
    Bergenhuskrysset
    label:
    Bergenhuskrysset, Rakkestad
    category:

    2 results

    1. onstreetBus
    2. onstreetBus
    municipality:
    Rakkestad
    county:
    Østfold
    lat:
    59.417291
    lon:
    11.35105
limit:
25
offset:
0
has_more_results:
no
truncated:
no
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.