{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T00:07:46+00:00","status":"ok","rows":10,"days":90,"request_id":"3c2af51be1ed98a3"},"data":[{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-05-04 13:22:51","departure":"2026-05-04 14:25:51","duration_h":1.05,"samples":7,"min_dist_km":0.809,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":5094,"port_name":"HELGOLAND","port_lat":54.1734,"port_lng":7.89669,"country_id":0,"country_name":"","arrival":"2026-05-01 08:05:53","departure":"2026-05-01 13:56:40","duration_h":5.85,"samples":9,"min_dist_km":0.388,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5094"},{"port_id":5086,"port_name":"GLUECKSTADT","port_lat":53.785,"port_lng":9.41153,"country_id":0,"country_name":"","arrival":"2026-04-10 05:57:05","departure":"2026-04-10 07:27:06","duration_h":1.5,"samples":2,"min_dist_km":0.183,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5086"},{"port_id":5086,"port_name":"GLUECKSTADT","port_lat":53.785,"port_lng":9.41153,"country_id":0,"country_name":"","arrival":"2026-04-06 14:56:07","departure":"2026-04-06 14:56:07","duration_h":0,"samples":3,"min_dist_km":0.143,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5086"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-04-01 13:00:37","departure":"2026-04-01 13:00:37","duration_h":0,"samples":3,"min_dist_km":0.806,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":4325,"port_name":"BRUNSBUETTEL","port_lat":53.903,"port_lng":9.15979,"country_id":432,"country_name":"Germany","arrival":"2026-03-31 15:51:12","departure":"2026-03-31 17:03:58","duration_h":1.21,"samples":4,"min_dist_km":1.171,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/4325"},{"port_id":30865,"port_name":"Obereiderhafen","port_lat":54.3,"port_lng":9.66667,"country_id":432,"country_name":"Germany","arrival":"2026-03-30 12:15:43","departure":"2026-03-31 07:21:16","duration_h":19.09,"samples":11,"min_dist_km":0.734,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/30865"},{"port_id":2526,"port_name":"Nord-Ostsee-Kanal","port_lat":54.3667,"port_lng":10.15,"country_id":432,"country_name":"Germany","arrival":"2026-03-29 13:25:01","departure":"2026-03-29 15:30:01","duration_h":2.08,"samples":4,"min_dist_km":0.277,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/2526"},{"port_id":5698,"port_name":"MAASHOLM","port_lat":54.6824,"port_lng":9.98975,"country_id":0,"country_name":"","arrival":"2026-03-10 08:44:24","departure":"2026-03-10 09:08:24","duration_h":0.4,"samples":4,"min_dist_km":3.415,"max_speed_kn":0.5,"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-03-06 14:52:50","departure":"2026-03-06 14:52:50","duration_h":0,"samples":2,"min_dist_km":2.96,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5698"}],"errors":[]}