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-09-23T13:51:16Z in 0.163 seconds.

returned:
25
stops:

25 results

  1. id:
    NSR:StopPlace:64122
    name:
    St. Johann im Pongau
    label:
    St. Johann im Pongau
    category:

    1 results

    1. railStation
    municipality:
    not reported by source
    county:
    not reported by source
    lat:
    47.348388
    lon:
    13.194891
  2. id:
    NSR:StopPlace:64124
    name:
    St. Johann in Tirol
    label:
    St. Johann in Tirol
    category:

    1 results

    1. railStation
    municipality:
    not reported by source
    county:
    not reported by source
    lat:
    47.51984
    lon:
    12.430805
  3. id:
    NSR:StopPlace:30778
    name:
    Johannasvingen
    label:
    Johannasvingen, Ullensvang
    category:

    1 results

    1. onstreetBus
    municipality:
    Ullensvang
    county:
    Vestland
    lat:
    60.116507
    lon:
    6.569242
  4. id:
    NSR:StopPlace:53011
    name:
    Johan-Nilsagårdan
    label:
    Johan-Nilsagårdan, Tromsø
    category:

    1 results

    1. onstreetBus
    municipality:
    Tromsø
    county:
    Troms
    lat:
    69.566594
    lon:
    19.742096
  5. id:
    NSR:StopPlace:57272
    name:
    William Johansens vei
    label:
    William Johansens vei, Hammerfest
    category:

    1 results

    1. onstreetBus
    municipality:
    Hammerfest
    county:
    Finnmark
    lat:
    70.683561
    lon:
    23.697574
  6. id:
    NSR:StopPlace:35966
    name:
    Johansen mekaniske
    label:
    Johansen mekaniske, Kinn
    category:

    1 results

    1. onstreetBus
    municipality:
    Kinn
    county:
    Vestland
    lat:
    61.974949
    lon:
    5.134657
  7. id:
    NSR:StopPlace:41734
    name:
    Hjalmar Johansens vei
    label:
    Hjalmar Johansens vei, Trondheim
    category:

    1 results

    1. onstreetBus
    municipality:
    Trondheim
    county:
    Trøndelag
    lat:
    63.42358
    lon:
    10.366239
  8. id:
    NSR:StopPlace:53013
    name:
    Johan-Pålsaneset
    label:
    Johan-Pålsaneset, Karlsøy
    category:

    1 results

    1. onstreetBus
    municipality:
    Karlsøy
    county:
    Troms
    lat:
    69.835995
    lon:
    19.419517
  9. id:
    NSR:StopPlace:16408
    name:
    Johansgård
    label:
    Johansgård, Nesbyen
    category:

    1 results

    1. onstreetBus
    municipality:
    Nesbyen
    county:
    Buskerud
    lat:
    60.5538
    lon:
    8.97199
  10. id:
    NSR:StopPlace:23125
    name:
    Jovannslia
    label:
    Jovannslia, Arendal
    category:

    1 results

    1. onstreetBus
    municipality:
    Arendal
    county:
    Agder
    lat:
    58.481947
    lon:
    8.773901
  11. id:
    NSR:StopPlace:23127
    name:
    Jovannsveien
    label:
    Jovannsveien, Arendal
    category:

    1 results

    1. onstreetBus
    municipality:
    Arendal
    county:
    Agder
    lat:
    58.476928
    lon:
    8.774952
  12. id:
    NSR:StopPlace:5729
    name:
    Johnny Svorkmos vei
    label:
    Johnny Svorkmos vei, Oslo
    category:

    1 results

    1. onstreetBus
    municipality:
    Oslo
    county:
    Oslo
    lat:
    59.957266
    lon:
    10.934567
  13. id:
    NSR:StopPlace:36371
    name:
    Joranger
    label:
    Joranger, Luster
    category:

    1 results

    1. onstreetBus
    municipality:
    Luster
    county:
    Vestland
    lat:
    61.378643
    lon:
    7.288391
  14. id:
    NSR:StopPlace:20846
    name:
    Johnsen
    label:
    Johnsen, Vinje
    category:

    1 results

    1. onstreetBus
    municipality:
    Vinje
    county:
    Telemark
    lat:
    59.627143
    lon:
    7.803237
  15. id:
    NSR:StopPlace:2621
    name:
    Doktor Johnsens gate
    label:
    Doktor Johnsens gate, Sarpsborg
    category:

    1 results

    1. onstreetBus
    municipality:
    Sarpsborg
    county:
    Østfold
    lat:
    59.273655
    lon:
    11.087705
  16. id:
    NSR:StopPlace:11285
    name:
    Jønnes
    label:
    Jønnes, Gran
    category:

    1 results

    1. onstreetBus
    municipality:
    Gran
    county:
    Innlandet
    lat:
    60.488438
    lon:
    10.387461
  17. id:
    NSR:StopPlace:18945
    name:
    Johan Riefs gate
    label:
    Johan Riefs gate, Horten
    category:

    1 results

    1. onstreetBus
    municipality:
    Horten
    county:
    Vestfold
    lat:
    59.405091
    lon:
    10.472281
  18. id:
    NSR:StopPlace:23100
    name:
    Johan Markussens vei
    label:
    Johan Markussens vei, Grimstad
    category:

    1 results

    1. onstreetBus
    municipality:
    Grimstad
    county:
    Agder
    lat:
    58.272074
    lon:
    8.505781
  19. id:
    NSR:StopPlace:26887
    name:
    Johan Gjøsteins plass
    label:
    Johan Gjøsteins plass, Stavanger
    category:

    1 results

    1. onstreetBus
    municipality:
    Stavanger
    county:
    Rogaland
    lat:
    58.968514
    lon:
    5.722855
  20. id:
    NSR:StopPlace:7016
    name:
    Johan Falkbergets veg
    label:
    Johan Falkbergets veg, Elverum
    category:

    1 results

    1. onstreetBus
    municipality:
    Elverum
    county:
    Innlandet
    lat:
    60.859347
    lon:
    11.569493
  21. id:
    NSR:StopPlace:20872
    name:
    Jønnevallenga
    label:
    Jønnevallenga, Skien
    category:

    1 results

    1. onstreetBus
    municipality:
    Skien
    county:
    Telemark
    lat:
    59.269119
    lon:
    9.570037
  22. id:
    NSR:StopPlace:43061
    name:
    Johan Falkbergets vei
    label:
    Johan Falkbergets vei, Trondheim
    category:

    1 results

    1. onstreetBus
    municipality:
    Trondheim
    county:
    Trøndelag
    lat:
    63.411715
    lon:
    10.361679
  23. id:
    NSR:StopPlace:14591
    name:
    Johan Castbergs gate 27
    label:
    Johan Castbergs gate 27, Gjøvik
    category:

    1 results

    1. onstreetBus
    municipality:
    Gjøvik
    county:
    Innlandet
    lat:
    60.787296
    lon:
    10.687474
  24. id:
    NSR:StopPlace:18948
    name:
    Johan Wesmanns vei
    label:
    Johan Wesmanns vei, Horten
    category:

    1 results

    1. onstreetBus
    municipality:
    Horten
    county:
    Vestfold
    lat:
    59.346034
    lon:
    10.474332
  25. id:
    NSR:StopPlace:29670
    name:
    Johan Hjorts vei
    label:
    Johan Hjorts vei, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.351044
    lon:
    5.357474
limit:
25
offset:
0
has_more_results:
no
truncated:
no
Show all fields in HTML
returned:
25
stops:

25 results

  1. id:
    NSR:StopPlace:64122
    name:
    St. Johann im Pongau
    label:
    St. Johann im Pongau
    category:

    1 results

    1. railStation
    municipality:
    not reported by source
    county:
    not reported by source
    lat:
    47.348388
    lon:
    13.194891
  2. id:
    NSR:StopPlace:64124
    name:
    St. Johann in Tirol
    label:
    St. Johann in Tirol
    category:

    1 results

    1. railStation
    municipality:
    not reported by source
    county:
    not reported by source
    lat:
    47.51984
    lon:
    12.430805
  3. id:
    NSR:StopPlace:30778
    name:
    Johannasvingen
    label:
    Johannasvingen, Ullensvang
    category:

    1 results

    1. onstreetBus
    municipality:
    Ullensvang
    county:
    Vestland
    lat:
    60.116507
    lon:
    6.569242
  4. id:
    NSR:StopPlace:53011
    name:
    Johan-Nilsagårdan
    label:
    Johan-Nilsagårdan, Tromsø
    category:

    1 results

    1. onstreetBus
    municipality:
    Tromsø
    county:
    Troms
    lat:
    69.566594
    lon:
    19.742096
  5. id:
    NSR:StopPlace:57272
    name:
    William Johansens vei
    label:
    William Johansens vei, Hammerfest
    category:

    1 results

    1. onstreetBus
    municipality:
    Hammerfest
    county:
    Finnmark
    lat:
    70.683561
    lon:
    23.697574
  6. id:
    NSR:StopPlace:35966
    name:
    Johansen mekaniske
    label:
    Johansen mekaniske, Kinn
    category:

    1 results

    1. onstreetBus
    municipality:
    Kinn
    county:
    Vestland
    lat:
    61.974949
    lon:
    5.134657
  7. id:
    NSR:StopPlace:41734
    name:
    Hjalmar Johansens vei
    label:
    Hjalmar Johansens vei, Trondheim
    category:

    1 results

    1. onstreetBus
    municipality:
    Trondheim
    county:
    Trøndelag
    lat:
    63.42358
    lon:
    10.366239
  8. id:
    NSR:StopPlace:53013
    name:
    Johan-Pålsaneset
    label:
    Johan-Pålsaneset, Karlsøy
    category:

    1 results

    1. onstreetBus
    municipality:
    Karlsøy
    county:
    Troms
    lat:
    69.835995
    lon:
    19.419517
  9. id:
    NSR:StopPlace:16408
    name:
    Johansgård
    label:
    Johansgård, Nesbyen
    category:

    1 results

    1. onstreetBus
    municipality:
    Nesbyen
    county:
    Buskerud
    lat:
    60.5538
    lon:
    8.97199
  10. id:
    NSR:StopPlace:23125
    name:
    Jovannslia
    label:
    Jovannslia, Arendal
    category:

    1 results

    1. onstreetBus
    municipality:
    Arendal
    county:
    Agder
    lat:
    58.481947
    lon:
    8.773901
  11. id:
    NSR:StopPlace:23127
    name:
    Jovannsveien
    label:
    Jovannsveien, Arendal
    category:

    1 results

    1. onstreetBus
    municipality:
    Arendal
    county:
    Agder
    lat:
    58.476928
    lon:
    8.774952
  12. id:
    NSR:StopPlace:5729
    name:
    Johnny Svorkmos vei
    label:
    Johnny Svorkmos vei, Oslo
    category:

    1 results

    1. onstreetBus
    municipality:
    Oslo
    county:
    Oslo
    lat:
    59.957266
    lon:
    10.934567
  13. id:
    NSR:StopPlace:36371
    name:
    Joranger
    label:
    Joranger, Luster
    category:

    1 results

    1. onstreetBus
    municipality:
    Luster
    county:
    Vestland
    lat:
    61.378643
    lon:
    7.288391
  14. id:
    NSR:StopPlace:20846
    name:
    Johnsen
    label:
    Johnsen, Vinje
    category:

    1 results

    1. onstreetBus
    municipality:
    Vinje
    county:
    Telemark
    lat:
    59.627143
    lon:
    7.803237
  15. id:
    NSR:StopPlace:2621
    name:
    Doktor Johnsens gate
    label:
    Doktor Johnsens gate, Sarpsborg
    category:

    1 results

    1. onstreetBus
    municipality:
    Sarpsborg
    county:
    Østfold
    lat:
    59.273655
    lon:
    11.087705
  16. id:
    NSR:StopPlace:11285
    name:
    Jønnes
    label:
    Jønnes, Gran
    category:

    1 results

    1. onstreetBus
    municipality:
    Gran
    county:
    Innlandet
    lat:
    60.488438
    lon:
    10.387461
  17. id:
    NSR:StopPlace:18945
    name:
    Johan Riefs gate
    label:
    Johan Riefs gate, Horten
    category:

    1 results

    1. onstreetBus
    municipality:
    Horten
    county:
    Vestfold
    lat:
    59.405091
    lon:
    10.472281
  18. id:
    NSR:StopPlace:23100
    name:
    Johan Markussens vei
    label:
    Johan Markussens vei, Grimstad
    category:

    1 results

    1. onstreetBus
    municipality:
    Grimstad
    county:
    Agder
    lat:
    58.272074
    lon:
    8.505781
  19. id:
    NSR:StopPlace:26887
    name:
    Johan Gjøsteins plass
    label:
    Johan Gjøsteins plass, Stavanger
    category:

    1 results

    1. onstreetBus
    municipality:
    Stavanger
    county:
    Rogaland
    lat:
    58.968514
    lon:
    5.722855
  20. id:
    NSR:StopPlace:7016
    name:
    Johan Falkbergets veg
    label:
    Johan Falkbergets veg, Elverum
    category:

    1 results

    1. onstreetBus
    municipality:
    Elverum
    county:
    Innlandet
    lat:
    60.859347
    lon:
    11.569493
  21. id:
    NSR:StopPlace:20872
    name:
    Jønnevallenga
    label:
    Jønnevallenga, Skien
    category:

    1 results

    1. onstreetBus
    municipality:
    Skien
    county:
    Telemark
    lat:
    59.269119
    lon:
    9.570037
  22. id:
    NSR:StopPlace:43061
    name:
    Johan Falkbergets vei
    label:
    Johan Falkbergets vei, Trondheim
    category:

    1 results

    1. onstreetBus
    municipality:
    Trondheim
    county:
    Trøndelag
    lat:
    63.411715
    lon:
    10.361679
  23. id:
    NSR:StopPlace:14591
    name:
    Johan Castbergs gate 27
    label:
    Johan Castbergs gate 27, Gjøvik
    category:

    1 results

    1. onstreetBus
    municipality:
    Gjøvik
    county:
    Innlandet
    lat:
    60.787296
    lon:
    10.687474
  24. id:
    NSR:StopPlace:18948
    name:
    Johan Wesmanns vei
    label:
    Johan Wesmanns vei, Horten
    category:

    1 results

    1. onstreetBus
    municipality:
    Horten
    county:
    Vestfold
    lat:
    59.346034
    lon:
    10.474332
  25. id:
    NSR:StopPlace:29670
    name:
    Johan Hjorts vei
    label:
    Johan Hjorts vei, Bergen
    category:

    1 results

    1. onstreetBus
    municipality:
    Bergen
    county:
    Vestland
    lat:
    60.351044
    lon:
    5.357474
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.