{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T22:22:37+00:00","status":"ok","rows":18,"days":90,"request_id":"d9fbf2d57389de85"},"data":[{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-05-18 13:38:46","departure":"2026-05-28 19:57:12","duration_h":246.31,"samples":202,"min_dist_km":0.346,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-05-14 19:42:53","departure":"2026-05-18 10:46:18","duration_h":87.06,"samples":70,"min_dist_km":0.621,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-05-06 16:12:20","departure":"2026-05-14 16:15:35","duration_h":192.05,"samples":157,"min_dist_km":0.313,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":31077,"port_name":"Ostermoor","port_lat":53.9,"port_lng":9.18333,"country_id":432,"country_name":"Germany","arrival":"2026-05-06 12:16:27","departure":"2026-05-06 13:04:28","duration_h":0.8,"samples":2,"min_dist_km":1.739,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31077"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-05-04 19:52:38","departure":"2026-05-06 07:53:58","duration_h":36.02,"samples":31,"min_dist_km":0.622,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-04-29 12:12:20","departure":"2026-05-04 16:47:04","duration_h":124.58,"samples":96,"min_dist_km":0.211,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":24676,"port_name":"Altenbruch Reede","port_lat":53.85,"port_lng":8.8,"country_id":432,"country_name":"Germany","arrival":"2026-04-29 07:48:10","departure":"2026-04-29 07:55:49","duration_h":0.13,"samples":2,"min_dist_km":2.941,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/24676"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-04-26 09:51:26","departure":"2026-04-29 05:45:27","duration_h":67.9,"samples":55,"min_dist_km":0.622,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-04-23 19:42:13","departure":"2026-04-26 06:13:39","duration_h":58.52,"samples":48,"min_dist_km":0.622,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-04-20 17:03:48","departure":"2026-04-23 16:07:32","duration_h":71.06,"samples":58,"min_dist_km":0.618,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-04-13 11:50:17","departure":"2026-04-20 14:28:52","duration_h":170.64,"samples":94,"min_dist_km":0.29,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-04-12 07:18:58","departure":"2026-04-13 08:22:28","duration_h":25.06,"samples":14,"min_dist_km":0.621,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-03-31 19:51:35","departure":"2026-04-10 07:27:27","duration_h":227.6,"samples":114,"min_dist_km":0.537,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-03-16 16:31:13","departure":"2026-03-31 07:26:54","duration_h":350.93,"samples":175,"min_dist_km":0.393,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-03-12 14:48:21","departure":"2026-03-16 13:12:32","duration_h":94.4,"samples":48,"min_dist_km":0.621,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-03-11 21:01:52","departure":"2026-03-12 10:46:12","duration_h":13.74,"samples":8,"min_dist_km":0.622,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-03-08 03:47:07","departure":"2026-03-11 16:50:13","duration_h":85.05,"samples":43,"min_dist_km":0.488,"max_speed_kn":2.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-02-27 21:29:52","departure":"2026-03-06 18:22:23","duration_h":164.88,"samples":80,"min_dist_km":0.622,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"}],"errors":[]}