{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T04:05:57+00:00","status":"ok","rows":10,"days":90,"request_id":"0d42813a6aa39352"},"data":[{"port_id":1915,"port_name":"Cowes","port_lat":50.7678,"port_lng":-1.2975,"country_id":394,"country_name":"England","arrival":"2026-05-12 02:16:15","departure":"2026-05-13 01:05:46","duration_h":22.83,"samples":20,"min_dist_km":0.875,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/394/1915"},{"port_id":1946,"port_name":"Dover","port_lat":51.1167,"port_lng":1.33333,"country_id":394,"country_name":"England","arrival":"2026-05-10 15:44:25","departure":"2026-05-11 07:36:32","duration_h":15.87,"samples":15,"min_dist_km":1.313,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/394/1946"},{"port_id":3580,"port_name":"SKAGEN","port_lat":57.7133,"port_lng":10.5959,"country_id":332,"country_name":"Denmark","arrival":"2026-05-06 21:44:40","departure":"2026-05-06 22:20:38","duration_h":0.6,"samples":2,"min_dist_km":0.426,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/3580"},{"port_id":33908,"port_name":"Ballen","port_lat":55.8167,"port_lng":10.65,"country_id":332,"country_name":"Denmark","arrival":"2026-05-05 21:41:43","departure":"2026-05-05 23:47:13","duration_h":2.09,"samples":3,"min_dist_km":8.016,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/33908"},{"port_id":5612,"port_name":"SOEBY","port_lat":54.943,"port_lng":10.2581,"country_id":0,"country_name":"","arrival":"2026-05-04 21:58:19","departure":"2026-05-05 07:16:19","duration_h":9.3,"samples":9,"min_dist_km":0.188,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5612"},{"port_id":28000,"port_name":"Glucksburg","port_lat":54.8333,"port_lng":9.55,"country_id":432,"country_name":"Germany","arrival":"2026-05-04 13:21:57","departure":"2026-05-04 13:27:59","duration_h":0.1,"samples":2,"min_dist_km":1.695,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/28000"},{"port_id":28000,"port_name":"Glucksburg","port_lat":54.8333,"port_lng":9.55,"country_id":432,"country_name":"Germany","arrival":"2026-04-29 14:15:37","departure":"2026-05-04 10:39:36","duration_h":116.4,"samples":95,"min_dist_km":1.694,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/28000"},{"port_id":28000,"port_name":"Glucksburg","port_lat":54.8333,"port_lng":9.55,"country_id":432,"country_name":"Germany","arrival":"2026-04-28 15:57:57","departure":"2026-04-28 15:57:57","duration_h":0,"samples":5,"min_dist_km":1.699,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/28000"},{"port_id":28000,"port_name":"Glucksburg","port_lat":54.8333,"port_lng":9.55,"country_id":432,"country_name":"Germany","arrival":"2026-04-26 10:36:28","departure":"2026-04-27 11:27:58","duration_h":24.86,"samples":22,"min_dist_km":1.696,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/28000"},{"port_id":28000,"port_name":"Glucksburg","port_lat":54.8333,"port_lng":9.55,"country_id":432,"country_name":"Germany","arrival":"2026-04-24 15:03:37","departure":"2026-04-24 15:03:37","duration_h":0,"samples":5,"min_dist_km":1.696,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/28000"}],"errors":[]}