find_ports_nearby

Find ports, quays and maritime locations near a coordinate.

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/kystdatahuset/find_ports_nearby/?lat={lat}&lon={lon}&radius_km=20&limit=30&offset=0

Replace {lat}, {lon}, {radius_km}, {limit} 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/kystdatahuset/find_ports_nearby?lat={lat}&lon={lon}&radius_km=20&limit=30&offset=0. Open this exact request as JSON.

ParameterRequirementJSON typeDescription
latrequirednumber
lonrequirednumber
radius_kmoptionalnumberDefault: 20
limitoptionalintegerDefault: 30
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/kystdatahuset/find_ports_nearby?lat={lat}&lon={lon}&radius_km=20&limit=30&offset=0

Replace URL placeholders and remove unused optional parameters.

JavaScript in a dashboard

const url = "https://allemannsdata.com/wiki/api/v1/kilder/kystdatahuset/find_ports_nearby?lat={lat}&lon={lon}&radius_km=20&limit=30&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/kystdatahuset/find_ports_nearby?lat={lat}&lon={lon}&radius_km=20&limit=30&offset=0"
with urlopen(url) as response:
    result = json.load(response)
data = result["data"]

Response structure

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

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

Type: decimal number
Type: decimal number
Type: decimal number
Type: integer

Result

Source: Kystdatahuset. Retrieved 2026-08-03T03:55:32Z in 0.005 seconds.

havner:

25 results

  1. havn_id:
    2467094
    navn:
    Tangen brygge FK
    kode:
    NOKMS
    type:
    Ferjekai
    kommune:
    Færder
    fylke:
    Vestfold
    lat:
    59.15344
    lon:
    10.3377
    avstand_km:
    4.07
  2. havn_id:
    2466996
    navn:
    Engø brygge FK
    kode:
    NOTRF
    type:
    Ferjekai
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.146675
    lon:
    10.317262
    avstand_km:
    4.37
  3. havn_id:
    2467104
    navn:
    Vestgården brygge FK
    kode:
    NOKMS
    type:
    Ferjekai
    kommune:
    Færder
    fylke:
    Vestfold
    lat:
    59.164944
    lon:
    10.343338
    avstand_km:
    5.01
  4. havn_id:
    2467249
    navn:
    Mågerøfleket ankring
    kode:
    NOZME
    type:
    Ankerplass
    kommune:
    Færder
    fylke:
    Vestfold
    lat:
    59.151516
    lon:
    10.453
    avstand_km:
    5.19
  5. havn_id:
    2327918
    navn:
    Kjøpmannskjær
    kode:
    NOKMS
    type:
    Havn
    kommune:
    Færder
    fylke:
    Vestfold
    lat:
    59.17154
    lon:
    10.38521
    avstand_km:
    5.31
  6. havn_id:
    2456212
    navn:
    Wilhelmsen Chemicals Kjøpmannskjær
    kode:
    NONTY
    type:
    Havneanlegg
    kommune:
    Færder
    fylke:
    Vestfold
    lat:
    59.1715
    lon:
    10.385167
    avstand_km:
    5.31
  7. havn_id:
    2460453
    navn:
    Wilhelmsen Chemicals Kjøpmannskjær
    kode:
    NONTY
    type:
    Kai
    kommune:
    Færder
    fylke:
    Vestfold
    lat:
    59.1715
    lon:
    10.385167
    avstand_km:
    5.31
  8. havn_id:
    2467095
    navn:
    Tenvik brygge FK
    kode:
    NOKMS
    type:
    Ferjekai
    kommune:
    Færder
    fylke:
    Vestfold
    lat:
    59.174377
    lon:
    10.365088
    avstand_km:
    5.68
  9. havn_id:
    2467250
    navn:
    Drillen ankring
    kode:
    NOZDB
    type:
    Ankerplass
    kommune:
    Færder
    fylke:
    Vestfold
    lat:
    59.115
    lon:
    10.483333
    avstand_km:
    6.0
  10. havn_id:
    2456262
    navn:
    Jahrestranda Havneanlegg
    kode:
    NOSAD
    type:
    Havneanlegg
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.107166
    lon:
    10.234333
    avstand_km:
    8.5
  11. havn_id:
    2460503
    navn:
    Jahrestranda Havneanlegg
    kode:
    NOSAD
    type:
    Kai
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.107166
    lon:
    10.234333
    avstand_km:
    8.5
  12. havn_id:
    2456263
    navn:
    BASF
    kode:
    NOSAD
    type:
    Havneanlegg
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.109333
    lon:
    10.232167
    avstand_km:
    8.57
  13. havn_id:
    2460504
    navn:
    Pronova Biopharma
    kode:
    NOSAD
    type:
    Kai
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.109333
    lon:
    10.232167
    avstand_km:
    8.57
  14. havn_id:
    2327950
    navn:
    Sandefjord
    kode:
    NOTRF
    type:
    Havn
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.12633
    lon:
    10.22853
    avstand_km:
    8.63
  15. havn_id:
    2456264
    navn:
    Sandefjord Fergeterminal
    kode:
    NOSAD
    type:
    Havneanlegg
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.126
    lon:
    10.227667
    avstand_km:
    8.67
  16. havn_id:
    2460505
    navn:
    Karl Oskar Jorgensen
    kode:
    NOSAD
    type:
    Kai
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.126
    lon:
    10.227667
    avstand_km:
    8.67
  17. havn_id:
    2466770
    navn:
    Sandefjord kai
    kode:
    NOTRF
    type:
    Ferjekai
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.12651
    lon:
    10.227375
    avstand_km:
    8.69
  18. havn_id:
    2456260
    navn:
    Framnes Havneterminal
    kode:
    NOSAD
    type:
    Havneanlegg
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.118
    lon:
    10.227333
    avstand_km:
    8.71
  19. havn_id:
    2460501
    navn:
    Framnes Havneterminal
    kode:
    NOSAD
    type:
    Kai
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.118
    lon:
    10.227333
    avstand_km:
    8.71
  20. havn_id:
    2456265
    navn:
    Thorøya Havneanlegg
    kode:
    NOSAD
    type:
    Havneanlegg
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.10267
    lon:
    10.2295
    avstand_km:
    8.89
  21. havn_id:
    2460506
    navn:
    Thorøya Havneanlegg
    kode:
    NOSAD
    type:
    Kai
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.10267
    lon:
    10.2295
    avstand_km:
    8.89
  22. havn_id:
    2467254
    navn:
    Melsomvik ankring
    kode:
    NOZMF
    type:
    Ankerplass
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.20667
    lon:
    10.3545
    avstand_km:
    9.32
  23. havn_id:
    2456345
    navn:
    Melsomvik Kornsilo
    kode:
    NOSTK
    type:
    Havneanlegg
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.212334
    lon:
    10.342667
    avstand_km:
    10.06
  24. havn_id:
    2460585
    navn:
    Melsomvik kornsilo
    kode:
    NOSTK
    type:
    Kai
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.212334
    lon:
    10.342667
    avstand_km:
    10.06
  25. havn_id:
    2327921
    navn:
    Melsomvik
    kode:
    NOMEV
    type:
    Havn
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.21787
    lon:
    10.3394
    avstand_km:
    10.7
radius_km:
20
limit:
25
offset:
0
returned:
25
has_more_results:
no
truncated:
no
Show all fields in HTML
havner:

25 results

  1. havn_id:
    2467094
    navn:
    Tangen brygge FK
    kode:
    NOKMS
    type:
    Ferjekai
    kommune:
    Færder
    fylke:
    Vestfold
    lat:
    59.15344
    lon:
    10.3377
    avstand_km:
    4.07
  2. havn_id:
    2466996
    navn:
    Engø brygge FK
    kode:
    NOTRF
    type:
    Ferjekai
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.146675
    lon:
    10.317262
    avstand_km:
    4.37
  3. havn_id:
    2467104
    navn:
    Vestgården brygge FK
    kode:
    NOKMS
    type:
    Ferjekai
    kommune:
    Færder
    fylke:
    Vestfold
    lat:
    59.164944
    lon:
    10.343338
    avstand_km:
    5.01
  4. havn_id:
    2467249
    navn:
    Mågerøfleket ankring
    kode:
    NOZME
    type:
    Ankerplass
    kommune:
    Færder
    fylke:
    Vestfold
    lat:
    59.151516
    lon:
    10.453
    avstand_km:
    5.19
  5. havn_id:
    2327918
    navn:
    Kjøpmannskjær
    kode:
    NOKMS
    type:
    Havn
    kommune:
    Færder
    fylke:
    Vestfold
    lat:
    59.17154
    lon:
    10.38521
    avstand_km:
    5.31
  6. havn_id:
    2456212
    navn:
    Wilhelmsen Chemicals Kjøpmannskjær
    kode:
    NONTY
    type:
    Havneanlegg
    kommune:
    Færder
    fylke:
    Vestfold
    lat:
    59.1715
    lon:
    10.385167
    avstand_km:
    5.31
  7. havn_id:
    2460453
    navn:
    Wilhelmsen Chemicals Kjøpmannskjær
    kode:
    NONTY
    type:
    Kai
    kommune:
    Færder
    fylke:
    Vestfold
    lat:
    59.1715
    lon:
    10.385167
    avstand_km:
    5.31
  8. havn_id:
    2467095
    navn:
    Tenvik brygge FK
    kode:
    NOKMS
    type:
    Ferjekai
    kommune:
    Færder
    fylke:
    Vestfold
    lat:
    59.174377
    lon:
    10.365088
    avstand_km:
    5.68
  9. havn_id:
    2467250
    navn:
    Drillen ankring
    kode:
    NOZDB
    type:
    Ankerplass
    kommune:
    Færder
    fylke:
    Vestfold
    lat:
    59.115
    lon:
    10.483333
    avstand_km:
    6.0
  10. havn_id:
    2456262
    navn:
    Jahrestranda Havneanlegg
    kode:
    NOSAD
    type:
    Havneanlegg
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.107166
    lon:
    10.234333
    avstand_km:
    8.5
  11. havn_id:
    2460503
    navn:
    Jahrestranda Havneanlegg
    kode:
    NOSAD
    type:
    Kai
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.107166
    lon:
    10.234333
    avstand_km:
    8.5
  12. havn_id:
    2456263
    navn:
    BASF
    kode:
    NOSAD
    type:
    Havneanlegg
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.109333
    lon:
    10.232167
    avstand_km:
    8.57
  13. havn_id:
    2460504
    navn:
    Pronova Biopharma
    kode:
    NOSAD
    type:
    Kai
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.109333
    lon:
    10.232167
    avstand_km:
    8.57
  14. havn_id:
    2327950
    navn:
    Sandefjord
    kode:
    NOTRF
    type:
    Havn
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.12633
    lon:
    10.22853
    avstand_km:
    8.63
  15. havn_id:
    2456264
    navn:
    Sandefjord Fergeterminal
    kode:
    NOSAD
    type:
    Havneanlegg
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.126
    lon:
    10.227667
    avstand_km:
    8.67
  16. havn_id:
    2460505
    navn:
    Karl Oskar Jorgensen
    kode:
    NOSAD
    type:
    Kai
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.126
    lon:
    10.227667
    avstand_km:
    8.67
  17. havn_id:
    2466770
    navn:
    Sandefjord kai
    kode:
    NOTRF
    type:
    Ferjekai
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.12651
    lon:
    10.227375
    avstand_km:
    8.69
  18. havn_id:
    2456260
    navn:
    Framnes Havneterminal
    kode:
    NOSAD
    type:
    Havneanlegg
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.118
    lon:
    10.227333
    avstand_km:
    8.71
  19. havn_id:
    2460501
    navn:
    Framnes Havneterminal
    kode:
    NOSAD
    type:
    Kai
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.118
    lon:
    10.227333
    avstand_km:
    8.71
  20. havn_id:
    2456265
    navn:
    Thorøya Havneanlegg
    kode:
    NOSAD
    type:
    Havneanlegg
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.10267
    lon:
    10.2295
    avstand_km:
    8.89
  21. havn_id:
    2460506
    navn:
    Thorøya Havneanlegg
    kode:
    NOSAD
    type:
    Kai
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.10267
    lon:
    10.2295
    avstand_km:
    8.89
  22. havn_id:
    2467254
    navn:
    Melsomvik ankring
    kode:
    NOZMF
    type:
    Ankerplass
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.20667
    lon:
    10.3545
    avstand_km:
    9.32
  23. havn_id:
    2456345
    navn:
    Melsomvik Kornsilo
    kode:
    NOSTK
    type:
    Havneanlegg
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.212334
    lon:
    10.342667
    avstand_km:
    10.06
  24. havn_id:
    2460585
    navn:
    Melsomvik kornsilo
    kode:
    NOSTK
    type:
    Kai
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.212334
    lon:
    10.342667
    avstand_km:
    10.06
  25. havn_id:
    2327921
    navn:
    Melsomvik
    kode:
    NOMEV
    type:
    Havn
    kommune:
    Sandefjord
    fylke:
    Vestfold
    lat:
    59.21787
    lon:
    10.3394
    avstand_km:
    10.7
radius_km:
20
limit:
25
offset:
0
returned:
25
has_more_results:
no
truncated:
no
Will you use the result in generated code?

Open the same result as JSON

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 find_ports_nearby 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.