search_stops

Search Norway's National Stop Register by stop name.

Signature: search_stops(query: string, required; limit: integer, items, optional, default 25; lang: one of: no, nb, nn, en, 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: "no" (default), "nb", "nn" 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: one of: no, nb, nn, en. Result language: "no" (default), "nb", "nn" or "en".

Result

Source: Entur. Retrieved 2026-11-13T05:02:59Z in 0.140 seconds.

returned:
22
stops:

22 results

  1. id:
    NSR:StopPlace:22166
    name:
    Saltrød senter
    label:
    Saltrød senter, Arendal
    category:

    1 results

    1. onstreetBus
    municipality:
    Arendal
    county:
    Agder
    lat:
    58.494726
    lon:
    8.846486
  2. id:
    NSR:StopPlace:63538
    name:
    Saltrød senter/Stuenes skole
    label:
    Saltrød senter/Stuenes skole, Arendal
    category:

    1 results

    1. onstreetBus
    municipality:
    Arendal
    county:
    Agder
    lat:
    58.494606
    lon:
    8.847207
  3. id:
    NSR:StopPlace:33963
    name:
    Sævareid nord
    label:
    Sævareid nord, Bjørnafjorden
    category:

    1 results

    1. onstreetBus
    municipality:
    Bjørnafjorden
    county:
    Vestland
    lat:
    60.196392
    lon:
    5.794535
  4. id:
    NSR:StopPlace:33966
    name:
    Sævareid kryss
    label:
    Sævareid kryss, Bjørnafjorden
    category:

    1 results

    1. onstreetBus
    municipality:
    Bjørnafjorden
    county:
    Vestland
    lat:
    60.190994
    lon:
    5.767762
  5. id:
    NSR:StopPlace:62648
    name:
    Sea Safari Andenes
    label:
    Sea Safari Andenes, Andøy
    category:

    1 results

    1. onstreetBus
    municipality:
    Andøy
    county:
    Nordland
    lat:
    69.322567
    lon:
    16.121425
  6. id:
    NSR:StopPlace:64224
    name:
    Sævareid rundkøyring
    label:
    Sævareid rundkøyring, Bjørnafjorden
    category:

    1 results

    1. onstreetBus
    municipality:
    Bjørnafjorden
    county:
    Vestland
    lat:
    60.191007
    lon:
    5.764883
  7. id:
    NSR:StopPlace:52496
    name:
    Salangsverket
    label:
    Salangsverket, Salangen
    category:

    1 results

    1. onstreetBus
    municipality:
    Salangen
    county:
    Troms
    lat:
    68.91134
    lon:
    17.724196
  8. id:
    NSR:StopPlace:52493
    name:
    Salangen skole
    label:
    Salangen skole, Salangen
    category:

    1 results

    1. onstreetBus
    municipality:
    Salangen
    county:
    Troms
    lat:
    68.874114
    lon:
    17.838954
  9. id:
    NSR:StopPlace:33338
    name:
    Sæland
    label:
    Sæland, Kvam
    category:

    1 results

    1. onstreetBus
    municipality:
    Kvam
    county:
    Vestland
    lat:
    60.370341
    lon:
    6.13156
  10. id:
    NSR:StopPlace:33968
    name:
    Sævareid
    label:
    Sævareid, Bjørnafjorden
    category:

    1 results

    1. onstreetBus
    municipality:
    Bjørnafjorden
    county:
    Vestland
    lat:
    60.185288
    lon:
    5.766711
  11. id:
    NSR:StopPlace:61575
    name:
    Salater
    label:
    Salater, Levanger
    category:

    1 results

    1. onstreetBus
    municipality:
    Levanger
    county:
    Trøndelag
    lat:
    63.797596
    lon:
    11.053418
  12. id:
    NSR:StopPlace:2505
    name:
    Salerud
    label:
    Salerud, Indre Østfold
    category:

    1 results

    1. onstreetBus
    municipality:
    Indre Østfold
    county:
    Østfold
    lat:
    59.535422
    lon:
    11.290222
  13. id:
    NSR:StopPlace:63752
    name:
    Sæland
    label:
    Sæland, Time
    category:

    1 results

    1. onstreetBus
    municipality:
    Time
    county:
    Rogaland
    lat:
    58.718331
    lon:
    5.807377
  14. id:
    NSR:StopPlace:29947
    name:
    Sævarhagen
    label:
    Sævarhagen, Stord
    category:

    1 results

    1. onstreetBus
    municipality:
    Stord
    county:
    Vestland
    lat:
    59.799942
    lon:
    5.52188
  15. id:
    NSR:StopPlace:37844
    name:
    Saltre
    label:
    Saltre, Ørsta
    category:

    1 results

    1. onstreetBus
    municipality:
    Ørsta
    county:
    Møre og Romsdal
    lat:
    62.34026
    lon:
    6.370254
  16. id:
    NSR:StopPlace:9237
    name:
    Sararud
    label:
    Sararud, Åsnes
    category:

    1 results

    1. onstreetBus
    municipality:
    Åsnes
    county:
    Innlandet
    lat:
    60.629368
    lon:
    12.026158
  17. id:
    NSR:StopPlace:22170
    name:
    Saltrøveien
    label:
    Saltrøveien, Tvedestrand
    category:

    1 results

    1. onstreetBus
    municipality:
    Tvedestrand
    county:
    Agder
    lat:
    58.649633
    lon:
    9.103586
  18. id:
    NSR:StopPlace:22466
    name:
    Vestre Saltrød
    label:
    Vestre Saltrød, Arendal
    category:

    1 results

    1. onstreetBus
    municipality:
    Arendal
    county:
    Agder
    lat:
    58.48258
    lon:
    8.830831
  19. id:
    NSR:StopPlace:30366
    name:
    Sævareid skule
    label:
    Sævareid skule, Etne
    category:

    1 results

    1. onstreetBus
    municipality:
    Etne
    county:
    Vestland
    lat:
    59.737967
    lon:
    6.11668
  20. id:
    NSR:StopPlace:32161
    name:
    Sævaro
    label:
    Sævaro, Ullensvang
    category:

    1 results

    1. onstreetBus
    municipality:
    Ullensvang
    county:
    Vestland
    lat:
    60.34454
    lon:
    6.377136
  21. id:
    NSR:StopPlace:33969
    name:
    Sævareid sør
    label:
    Sævareid sør, Bjørnafjorden
    category:

    1 results

    1. onstreetBus
    municipality:
    Bjørnafjorden
    county:
    Vestland
    lat:
    60.182591
    lon:
    5.76436
  22. id:
    NSR:StopPlace:64676
    name:
    Sauarlia
    label:
    Sauarlia, Notodden
    category:

    1 results

    1. onstreetBus
    municipality:
    Notodden
    county:
    Telemark
    lat:
    59.623466
    lon:
    9.020339
Show all fields in HTML
returned:
22
stops:

22 results

  1. id:
    NSR:StopPlace:22166
    name:
    Saltrød senter
    label:
    Saltrød senter, Arendal
    category:

    1 results

    1. onstreetBus
    municipality:
    Arendal
    county:
    Agder
    lat:
    58.494726
    lon:
    8.846486
  2. id:
    NSR:StopPlace:63538
    name:
    Saltrød senter/Stuenes skole
    label:
    Saltrød senter/Stuenes skole, Arendal
    category:

    1 results

    1. onstreetBus
    municipality:
    Arendal
    county:
    Agder
    lat:
    58.494606
    lon:
    8.847207
  3. id:
    NSR:StopPlace:33963
    name:
    Sævareid nord
    label:
    Sævareid nord, Bjørnafjorden
    category:

    1 results

    1. onstreetBus
    municipality:
    Bjørnafjorden
    county:
    Vestland
    lat:
    60.196392
    lon:
    5.794535
  4. id:
    NSR:StopPlace:33966
    name:
    Sævareid kryss
    label:
    Sævareid kryss, Bjørnafjorden
    category:

    1 results

    1. onstreetBus
    municipality:
    Bjørnafjorden
    county:
    Vestland
    lat:
    60.190994
    lon:
    5.767762
  5. id:
    NSR:StopPlace:62648
    name:
    Sea Safari Andenes
    label:
    Sea Safari Andenes, Andøy
    category:

    1 results

    1. onstreetBus
    municipality:
    Andøy
    county:
    Nordland
    lat:
    69.322567
    lon:
    16.121425
  6. id:
    NSR:StopPlace:64224
    name:
    Sævareid rundkøyring
    label:
    Sævareid rundkøyring, Bjørnafjorden
    category:

    1 results

    1. onstreetBus
    municipality:
    Bjørnafjorden
    county:
    Vestland
    lat:
    60.191007
    lon:
    5.764883
  7. id:
    NSR:StopPlace:52496
    name:
    Salangsverket
    label:
    Salangsverket, Salangen
    category:

    1 results

    1. onstreetBus
    municipality:
    Salangen
    county:
    Troms
    lat:
    68.91134
    lon:
    17.724196
  8. id:
    NSR:StopPlace:52493
    name:
    Salangen skole
    label:
    Salangen skole, Salangen
    category:

    1 results

    1. onstreetBus
    municipality:
    Salangen
    county:
    Troms
    lat:
    68.874114
    lon:
    17.838954
  9. id:
    NSR:StopPlace:33338
    name:
    Sæland
    label:
    Sæland, Kvam
    category:

    1 results

    1. onstreetBus
    municipality:
    Kvam
    county:
    Vestland
    lat:
    60.370341
    lon:
    6.13156
  10. id:
    NSR:StopPlace:33968
    name:
    Sævareid
    label:
    Sævareid, Bjørnafjorden
    category:

    1 results

    1. onstreetBus
    municipality:
    Bjørnafjorden
    county:
    Vestland
    lat:
    60.185288
    lon:
    5.766711
  11. id:
    NSR:StopPlace:61575
    name:
    Salater
    label:
    Salater, Levanger
    category:

    1 results

    1. onstreetBus
    municipality:
    Levanger
    county:
    Trøndelag
    lat:
    63.797596
    lon:
    11.053418
  12. id:
    NSR:StopPlace:2505
    name:
    Salerud
    label:
    Salerud, Indre Østfold
    category:

    1 results

    1. onstreetBus
    municipality:
    Indre Østfold
    county:
    Østfold
    lat:
    59.535422
    lon:
    11.290222
  13. id:
    NSR:StopPlace:63752
    name:
    Sæland
    label:
    Sæland, Time
    category:

    1 results

    1. onstreetBus
    municipality:
    Time
    county:
    Rogaland
    lat:
    58.718331
    lon:
    5.807377
  14. id:
    NSR:StopPlace:29947
    name:
    Sævarhagen
    label:
    Sævarhagen, Stord
    category:

    1 results

    1. onstreetBus
    municipality:
    Stord
    county:
    Vestland
    lat:
    59.799942
    lon:
    5.52188
  15. id:
    NSR:StopPlace:37844
    name:
    Saltre
    label:
    Saltre, Ørsta
    category:

    1 results

    1. onstreetBus
    municipality:
    Ørsta
    county:
    Møre og Romsdal
    lat:
    62.34026
    lon:
    6.370254
  16. id:
    NSR:StopPlace:9237
    name:
    Sararud
    label:
    Sararud, Åsnes
    category:

    1 results

    1. onstreetBus
    municipality:
    Åsnes
    county:
    Innlandet
    lat:
    60.629368
    lon:
    12.026158
  17. id:
    NSR:StopPlace:22170
    name:
    Saltrøveien
    label:
    Saltrøveien, Tvedestrand
    category:

    1 results

    1. onstreetBus
    municipality:
    Tvedestrand
    county:
    Agder
    lat:
    58.649633
    lon:
    9.103586
  18. id:
    NSR:StopPlace:22466
    name:
    Vestre Saltrød
    label:
    Vestre Saltrød, Arendal
    category:

    1 results

    1. onstreetBus
    municipality:
    Arendal
    county:
    Agder
    lat:
    58.48258
    lon:
    8.830831
  19. id:
    NSR:StopPlace:30366
    name:
    Sævareid skule
    label:
    Sævareid skule, Etne
    category:

    1 results

    1. onstreetBus
    municipality:
    Etne
    county:
    Vestland
    lat:
    59.737967
    lon:
    6.11668
  20. id:
    NSR:StopPlace:32161
    name:
    Sævaro
    label:
    Sævaro, Ullensvang
    category:

    1 results

    1. onstreetBus
    municipality:
    Ullensvang
    county:
    Vestland
    lat:
    60.34454
    lon:
    6.377136
  21. id:
    NSR:StopPlace:33969
    name:
    Sævareid sør
    label:
    Sævareid sør, Bjørnafjorden
    category:

    1 results

    1. onstreetBus
    municipality:
    Bjørnafjorden
    county:
    Vestland
    lat:
    60.182591
    lon:
    5.76436
  22. id:
    NSR:StopPlace:64676
    name:
    Sauarlia
    label:
    Sauarlia, Notodden
    category:

    1 results

    1. onstreetBus
    municipality:
    Notodden
    county:
    Telemark
    lat:
    59.623466
    lon:
    9.020339
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.