{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T04:06:03+00:00","status":"ok","rows":19,"days":90,"request_id":"af009f2a95cafc33"},"data":[{"port_id":4890,"port_name":"GRENAA","port_lat":56.4128,"port_lng":10.9281,"country_id":332,"country_name":"Denmark","arrival":"2026-05-09 13:03:08","departure":"2026-05-09 13:15:07","duration_h":0.2,"samples":5,"min_dist_km":0.951,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/4890"},{"port_id":34292,"port_name":"Nordby","port_lat":55.9667,"port_lng":10.5667,"country_id":332,"country_name":"Denmark","arrival":"2026-05-07 09:44:50","departure":"2026-05-07 11:22:46","duration_h":1.63,"samples":3,"min_dist_km":4.683,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/34292"},{"port_id":34292,"port_name":"Nordby","port_lat":55.9667,"port_lng":10.5667,"country_id":332,"country_name":"Denmark","arrival":"2026-05-06 07:51:10","departure":"2026-05-06 11:50:06","duration_h":3.98,"samples":9,"min_dist_km":4.626,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/34292"},{"port_id":34292,"port_name":"Nordby","port_lat":55.9667,"port_lng":10.5667,"country_id":332,"country_name":"Denmark","arrival":"2026-05-05 13:47:15","departure":"2026-05-05 14:21:16","duration_h":0.57,"samples":7,"min_dist_km":7.791,"max_speed_kn":2.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/34292"},{"port_id":33908,"port_name":"Ballen","port_lat":55.8167,"port_lng":10.65,"country_id":332,"country_name":"Denmark","arrival":"2026-05-05 09:32:58","departure":"2026-05-05 12:10:54","duration_h":2.63,"samples":2,"min_dist_km":0.595,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/33908"},{"port_id":33908,"port_name":"Ballen","port_lat":55.8167,"port_lng":10.65,"country_id":332,"country_name":"Denmark","arrival":"2026-05-04 16:30:39","departure":"2026-05-04 16:30:39","duration_h":0,"samples":5,"min_dist_km":0.591,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/33908"},{"port_id":2015,"port_name":"Fredericia","port_lat":55.5625,"port_lng":9.75972,"country_id":332,"country_name":"Denmark","arrival":"2026-05-04 09:51:37","departure":"2026-05-04 09:51:37","duration_h":0,"samples":2,"min_dist_km":3.465,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/2015"},{"port_id":2015,"port_name":"Fredericia","port_lat":55.5625,"port_lng":9.75972,"country_id":332,"country_name":"Denmark","arrival":"2026-05-03 15:45:29","departure":"2026-05-03 15:45:29","duration_h":0,"samples":6,"min_dist_km":2.088,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/2015"},{"port_id":2416,"port_name":"Middlefart","port_lat":55.5083,"port_lng":9.73722,"country_id":332,"country_name":"Denmark","arrival":"2026-05-03 13:28:37","departure":"2026-05-03 13:32:07","duration_h":0.06,"samples":2,"min_dist_km":4.612,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/2416"},{"port_id":33884,"port_name":"Åro","port_lat":55.2667,"port_lng":9.75,"country_id":332,"country_name":"Denmark","arrival":"2026-05-03 07:15:08","departure":"2026-05-03 09:25:29","duration_h":2.17,"samples":3,"min_dist_km":1.421,"max_speed_kn":2.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/33884"},{"port_id":33884,"port_name":"Åro","port_lat":55.2667,"port_lng":9.75,"country_id":332,"country_name":"Denmark","arrival":"2026-05-02 15:29:00","departure":"2026-05-02 15:29:00","duration_h":0,"samples":5,"min_dist_km":1.416,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/33884"},{"port_id":33934,"port_name":"Bøjden","port_lat":55.1,"port_lng":10.0833,"country_id":332,"country_name":"Denmark","arrival":"2026-05-02 10:41:15","departure":"2026-05-02 11:59:48","duration_h":1.31,"samples":2,"min_dist_km":3.304,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/33934"},{"port_id":1980,"port_name":"Faaborg","port_lat":55.0944,"port_lng":10.2394,"country_id":332,"country_name":"Denmark","arrival":"2026-05-01 17:48:56","departure":"2026-05-01 18:28:53","duration_h":0.67,"samples":6,"min_dist_km":6.537,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/1980"},{"port_id":5772,"port_name":"MOELTENORT","port_lat":54.3753,"port_lng":10.1953,"country_id":0,"country_name":"","arrival":"2026-04-25 10:49:57","departure":"2026-04-25 16:16:57","duration_h":5.45,"samples":11,"min_dist_km":0.13,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5772"},{"port_id":5772,"port_name":"MOELTENORT","port_lat":54.3753,"port_lng":10.1953,"country_id":0,"country_name":"","arrival":"2026-04-24 11:33:10","departure":"2026-04-24 12:42:10","duration_h":1.15,"samples":6,"min_dist_km":0.13,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5772"},{"port_id":5772,"port_name":"MOELTENORT","port_lat":54.3753,"port_lng":10.1953,"country_id":0,"country_name":"","arrival":"2026-04-23 18:02:18","departure":"2026-04-23 18:29:17","duration_h":0.45,"samples":6,"min_dist_km":0.129,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5772"},{"port_id":5698,"port_name":"MAASHOLM","port_lat":54.6824,"port_lng":9.98975,"country_id":0,"country_name":"","arrival":"2026-04-22 16:19:09","departure":"2026-04-22 16:22:06","duration_h":0.05,"samples":2,"min_dist_km":5.611,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5698"},{"port_id":5698,"port_name":"MAASHOLM","port_lat":54.6824,"port_lng":9.98975,"country_id":0,"country_name":"","arrival":"2026-04-19 18:47:34","departure":"2026-04-19 18:47:34","duration_h":0,"samples":5,"min_dist_km":3.804,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5698"},{"port_id":5236,"port_name":"ECKERNFOERDE","port_lat":54.4646,"port_lng":9.85664,"country_id":0,"country_name":"","arrival":"2026-03-11 13:58:24","departure":"2026-03-11 13:58:24","duration_h":0,"samples":3,"min_dist_km":1.202,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5236"}],"errors":[]}