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-07T00:31:05Z in 1.149 seconds.

returned:
25
stops:

25 results

  1. id:
    NSR:StopPlace:38805
    name:
    Haukeland
    label:
    Haukeland, Vanylven
    category:

    1 results

    1. onstreetBus
    municipality:
    Vanylven
    county:
    Møre og Romsdal
    lat:
    62.159139
    lon:
    5.681092
  2. id:
    NSR:StopPlace:59171
    name:
    Haukeland stasjon
    label:
    Haukeland stasjon, Bergen
    category:

    1 results

    1. railStation
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.360806
    lon:
    5.452834
  3. id:
    NSR:StopPlace:32130
    name:
    Haukeland
    label:
    Haukeland, Masfjorden
    category:

    1 results

    1. onstreetBus
    municipality:
    Masfjorden
    county:
    Vestland
    lat:
    60.827322
    lon:
    5.566993
  4. id:
    NSR:StopPlace:32133
    name:
    Haukeland
    label:
    Haukeland, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.361378
    lon:
    5.453674
  5. id:
    NSR:StopPlace:62413
    name:
    Haukeland sjukehus
    label:
    Haukeland sjukehus, Bergen
    category:

    2 results

    1. onstreetBus
    2. onstreetTram
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.376454
    lon:
    5.359925
  6. id:
    NSR:StopPlace:32127
    name:
    Haukeland sør
    label:
    Haukeland sør, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.35744
    lon:
    5.451475
  7. id:
    NSR:StopPlace:62412
    name:
    Haukeland sjukehus sør
    label:
    Haukeland sjukehus sør, Bergen
    category:

    3 results

    1. onstreetBus
    2. onstreetBus
    3. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.372285
    lon:
    5.35886
  8. id:
    NSR:StopPlace:32391
    name:
    Haukeland søndre
    label:
    Haukeland søndre, Alver
    category:

    1 results

    1. onstreetBus
    municipality:
    Alver
    county:
    Vestland
    lat:
    60.593193
    lon:
    5.18061
  9. id:
    NSR:StopPlace:29802
    name:
    Haukeland sjukehus sentralblokk
    label:
    Haukeland sjukehus sentralblokk, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.373007
    lon:
    5.359555
  10. id:
    NSR:StopPlace:32136
    name:
    Haukeland nord
    label:
    Haukeland nord, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.365392
    lon:
    5.454806
  11. id:
    NSR:StopPlace:30042
    name:
    Haukeland Unnelandsvegen
    label:
    Haukeland Unnelandsvegen, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.357129
    lon:
    5.451941
  12. id:
    NSR:StopPlace:63087
    name:
    Haukeland hotel
    label:
    Haukeland hotel, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.374597
    lon:
    5.353056
  13. id:
    NSR:StopPlace:58983
    name:
    Ulriken stasjon Haukelandsbakken
    label:
    Ulriken stasjon Haukelandsbakken, Bergen
    category:

    1 results

    1. liftStation
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.373953
    lon:
    5.363774
  14. id:
    NSR:StopPlace:47235
    name:
    Haukland
    label:
    Haukland, Vestvågøy
    category:

    1 results

    1. onstreetBus
    municipality:
    Vestvågøy
    county:
    Nordland
    lat:
    68.199683
    lon:
    13.53224
  15. id:
    NSR:StopPlace:50572
    name:
    Haukland
    label:
    Haukland, Fauske
    category:

    1 results

    1. onstreetBus
    municipality:
    Fauske
    county:
    Nordland
    lat:
    67.289966
    lon:
    15.16607
  16. id:
    NSR:StopPlace:26130
    name:
    Haukland
    label:
    Haukland, Lund
    category:

    1 results

    1. onstreetBus
    municipality:
    Lund
    county:
    Rogaland
    lat:
    58.461175
    lon:
    6.539019
  17. id:
    NSR:StopPlace:51372
    name:
    Haukland
    label:
    Haukland, Vefsn
    category:

    1 results

    1. onstreetBus
    municipality:
    Vefsn
    county:
    Nordland
    lat:
    65.899844
    lon:
    13.281329
  18. id:
    NSR:StopPlace:25867
    name:
    Halleland
    label:
    Halleland, Gjesdal
    category:

    1 results

    1. onstreetBus
    municipality:
    Gjesdal
    county:
    Rogaland
    lat:
    58.771026
    lon:
    5.978639
  19. id:
    NSR:StopPlace:25872
    name:
    Halleland
    label:
    Halleland, Tysvær
    category:

    1 results

    1. onstreetBus
    municipality:
    Tysvær
    county:
    Rogaland
    lat:
    59.392137
    lon:
    5.465612
  20. id:
    NSR:StopPlace:25923
    name:
    Handeland
    label:
    Handeland, Lund
    category:

    1 results

    1. onstreetBus
    municipality:
    Lund
    county:
    Rogaland
    lat:
    58.5109
    lon:
    6.518769
  21. id:
    NSR:StopPlace:22046
    name:
    Haugland
    label:
    Haugland, Birkenes
    category:

    1 results

    1. onstreetBus
    municipality:
    Birkenes
    county:
    Agder
    lat:
    58.451657
    lon:
    8.088316
  22. id:
    NSR:StopPlace:22061
    name:
    Haugland
    label:
    Haugland, Lindesnes
    category:

    1 results

    1. onstreetBus
    municipality:
    Lindesnes
    county:
    Agder
    lat:
    58.403424
    lon:
    7.592855
  23. id:
    NSR:StopPlace:22064
    name:
    Haugland
    label:
    Haugland, Kvinesdal
    category:

    1 results

    1. onstreetBus
    municipality:
    Kvinesdal
    county:
    Agder
    lat:
    58.3921
    lon:
    7.022177
  24. id:
    NSR:StopPlace:63496
    name:
    Haugaland
    label:
    Haugaland, Vindafjord
    category:

    1 results

    1. onstreetBus
    municipality:
    Vindafjord
    county:
    Rogaland
    lat:
    59.505902
    lon:
    6.005372
  25. id:
    NSR:StopPlace:21840
    name:
    Handeland
    label:
    Handeland, Lyngdal
    category:

    1 results

    1. onstreetBus
    municipality:
    Lyngdal
    county:
    Agder
    lat:
    58.223795
    lon:
    7.006395
limit:
25
offset:
0
has_more_results:
no
truncated:
no
Show all fields in HTML
returned:
25
stops:

25 results

  1. id:
    NSR:StopPlace:38805
    name:
    Haukeland
    label:
    Haukeland, Vanylven
    category:

    1 results

    1. onstreetBus
    municipality:
    Vanylven
    county:
    Møre og Romsdal
    lat:
    62.159139
    lon:
    5.681092
  2. id:
    NSR:StopPlace:59171
    name:
    Haukeland stasjon
    label:
    Haukeland stasjon, Bergen
    category:

    1 results

    1. railStation
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.360806
    lon:
    5.452834
  3. id:
    NSR:StopPlace:32130
    name:
    Haukeland
    label:
    Haukeland, Masfjorden
    category:

    1 results

    1. onstreetBus
    municipality:
    Masfjorden
    county:
    Vestland
    lat:
    60.827322
    lon:
    5.566993
  4. id:
    NSR:StopPlace:32133
    name:
    Haukeland
    label:
    Haukeland, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.361378
    lon:
    5.453674
  5. id:
    NSR:StopPlace:62413
    name:
    Haukeland sjukehus
    label:
    Haukeland sjukehus, Bergen
    category:

    2 results

    1. onstreetBus
    2. onstreetTram
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.376454
    lon:
    5.359925
  6. id:
    NSR:StopPlace:32127
    name:
    Haukeland sør
    label:
    Haukeland sør, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.35744
    lon:
    5.451475
  7. id:
    NSR:StopPlace:62412
    name:
    Haukeland sjukehus sør
    label:
    Haukeland sjukehus sør, Bergen
    category:

    3 results

    1. onstreetBus
    2. onstreetBus
    3. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.372285
    lon:
    5.35886
  8. id:
    NSR:StopPlace:32391
    name:
    Haukeland søndre
    label:
    Haukeland søndre, Alver
    category:

    1 results

    1. onstreetBus
    municipality:
    Alver
    county:
    Vestland
    lat:
    60.593193
    lon:
    5.18061
  9. id:
    NSR:StopPlace:29802
    name:
    Haukeland sjukehus sentralblokk
    label:
    Haukeland sjukehus sentralblokk, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.373007
    lon:
    5.359555
  10. id:
    NSR:StopPlace:32136
    name:
    Haukeland nord
    label:
    Haukeland nord, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.365392
    lon:
    5.454806
  11. id:
    NSR:StopPlace:30042
    name:
    Haukeland Unnelandsvegen
    label:
    Haukeland Unnelandsvegen, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.357129
    lon:
    5.451941
  12. id:
    NSR:StopPlace:63087
    name:
    Haukeland hotel
    label:
    Haukeland hotel, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.374597
    lon:
    5.353056
  13. id:
    NSR:StopPlace:58983
    name:
    Ulriken stasjon Haukelandsbakken
    label:
    Ulriken stasjon Haukelandsbakken, Bergen
    category:

    1 results

    1. liftStation
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.373953
    lon:
    5.363774
  14. id:
    NSR:StopPlace:47235
    name:
    Haukland
    label:
    Haukland, Vestvågøy
    category:

    1 results

    1. onstreetBus
    municipality:
    Vestvågøy
    county:
    Nordland
    lat:
    68.199683
    lon:
    13.53224
  15. id:
    NSR:StopPlace:50572
    name:
    Haukland
    label:
    Haukland, Fauske
    category:

    1 results

    1. onstreetBus
    municipality:
    Fauske
    county:
    Nordland
    lat:
    67.289966
    lon:
    15.16607
  16. id:
    NSR:StopPlace:26130
    name:
    Haukland
    label:
    Haukland, Lund
    category:

    1 results

    1. onstreetBus
    municipality:
    Lund
    county:
    Rogaland
    lat:
    58.461175
    lon:
    6.539019
  17. id:
    NSR:StopPlace:51372
    name:
    Haukland
    label:
    Haukland, Vefsn
    category:

    1 results

    1. onstreetBus
    municipality:
    Vefsn
    county:
    Nordland
    lat:
    65.899844
    lon:
    13.281329
  18. id:
    NSR:StopPlace:25867
    name:
    Halleland
    label:
    Halleland, Gjesdal
    category:

    1 results

    1. onstreetBus
    municipality:
    Gjesdal
    county:
    Rogaland
    lat:
    58.771026
    lon:
    5.978639
  19. id:
    NSR:StopPlace:25872
    name:
    Halleland
    label:
    Halleland, Tysvær
    category:

    1 results

    1. onstreetBus
    municipality:
    Tysvær
    county:
    Rogaland
    lat:
    59.392137
    lon:
    5.465612
  20. id:
    NSR:StopPlace:25923
    name:
    Handeland
    label:
    Handeland, Lund
    category:

    1 results

    1. onstreetBus
    municipality:
    Lund
    county:
    Rogaland
    lat:
    58.5109
    lon:
    6.518769
  21. id:
    NSR:StopPlace:22046
    name:
    Haugland
    label:
    Haugland, Birkenes
    category:

    1 results

    1. onstreetBus
    municipality:
    Birkenes
    county:
    Agder
    lat:
    58.451657
    lon:
    8.088316
  22. id:
    NSR:StopPlace:22061
    name:
    Haugland
    label:
    Haugland, Lindesnes
    category:

    1 results

    1. onstreetBus
    municipality:
    Lindesnes
    county:
    Agder
    lat:
    58.403424
    lon:
    7.592855
  23. id:
    NSR:StopPlace:22064
    name:
    Haugland
    label:
    Haugland, Kvinesdal
    category:

    1 results

    1. onstreetBus
    municipality:
    Kvinesdal
    county:
    Agder
    lat:
    58.3921
    lon:
    7.022177
  24. id:
    NSR:StopPlace:63496
    name:
    Haugaland
    label:
    Haugaland, Vindafjord
    category:

    1 results

    1. onstreetBus
    municipality:
    Vindafjord
    county:
    Rogaland
    lat:
    59.505902
    lon:
    6.005372
  25. id:
    NSR:StopPlace:21840
    name:
    Handeland
    label:
    Handeland, Lyngdal
    category:

    1 results

    1. onstreetBus
    municipality:
    Lyngdal
    county:
    Agder
    lat:
    58.223795
    lon:
    7.006395
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.