{"meta":{"path":"vessel/portcalls","ts":"2026-05-27T18:57:12+00:00","status":"ok","rows":30,"days":90,"request_id":"027ccb017d6aac9f"},"data":[{"port_id":3833,"port_name":"LUBMIN","port_lat":54.1409,"port_lng":13.6176,"country_id":432,"country_name":"Germany","arrival":"2026-05-24 15:51:15","departure":"2026-05-26 07:30:55","duration_h":39.66,"samples":34,"min_dist_km":2.5,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3833"},{"port_id":2202,"port_name":"Kalundborg","port_lat":55.6686,"port_lng":11.0833,"country_id":332,"country_name":"Denmark","arrival":"2026-05-23 05:23:26","departure":"2026-05-23 16:00:13","duration_h":10.61,"samples":10,"min_dist_km":0.99,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/2202"},{"port_id":3116,"port_name":"Warnemunde","port_lat":54.1833,"port_lng":12.0917,"country_id":432,"country_name":"Germany","arrival":"2026-05-22 01:26:20","departure":"2026-05-22 08:15:41","duration_h":6.82,"samples":7,"min_dist_km":0.581,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3116"},{"port_id":25268,"port_name":"Bannesdorf","port_lat":54.4667,"port_lng":11.2167,"country_id":432,"country_name":"Germany","arrival":"2026-05-21 17:07:31","departure":"2026-05-21 20:12:00","duration_h":3.07,"samples":4,"min_dist_km":9.929,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/25268"},{"port_id":2526,"port_name":"Nord-Ostsee-Kanal","port_lat":54.3667,"port_lng":10.15,"country_id":432,"country_name":"Germany","arrival":"2026-05-21 04:00:53","departure":"2026-05-21 09:50:02","duration_h":5.82,"samples":6,"min_dist_km":0.479,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/2526"},{"port_id":29496,"port_name":"Krempdorf","port_lat":53.8333,"port_lng":9.46667,"country_id":432,"country_name":"Germany","arrival":"2026-05-20 06:05:51","departure":"2026-05-20 13:50:53","duration_h":7.75,"samples":8,"min_dist_km":4.253,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/29496"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-05-19 07:53:19","departure":"2026-05-20 01:05:07","duration_h":17.2,"samples":16,"min_dist_km":0.186,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-05-18 07:51:12","departure":"2026-05-18 21:42:13","duration_h":13.85,"samples":12,"min_dist_km":1.293,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":24719,"port_name":"Altenwerder","port_lat":53.5167,"port_lng":9.91667,"country_id":432,"country_name":"Germany","arrival":"2026-05-17 05:29:34","departure":"2026-05-17 18:07:10","duration_h":12.63,"samples":11,"min_dist_km":2.518,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/24719"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-05-15 23:46:31","departure":"2026-05-16 15:32:45","duration_h":15.77,"samples":14,"min_dist_km":2.356,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":24719,"port_name":"Altenwerder","port_lat":53.5167,"port_lng":9.91667,"country_id":432,"country_name":"Germany","arrival":"2026-05-14 22:37:29","departure":"2026-05-15 10:16:31","duration_h":11.65,"samples":10,"min_dist_km":2.522,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/24719"},{"port_id":2526,"port_name":"Nord-Ostsee-Kanal","port_lat":54.3667,"port_lng":10.15,"country_id":432,"country_name":"Germany","arrival":"2026-05-14 08:00:01","departure":"2026-05-14 08:25:30","duration_h":0.42,"samples":2,"min_dist_km":0.608,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/2526"},{"port_id":3833,"port_name":"LUBMIN","port_lat":54.1409,"port_lng":13.6176,"country_id":432,"country_name":"Germany","arrival":"2026-05-12 22:27:26","departure":"2026-05-13 11:57:02","duration_h":13.49,"samples":10,"min_dist_km":2.435,"max_speed_kn":2.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3833"},{"port_id":5425,"port_name":"S GRAVENDEEL","port_lat":51.7881,"port_lng":4.62139,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-09 19:31:56","departure":"2026-05-10 09:45:23","duration_h":14.22,"samples":13,"min_dist_km":0.895,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/5425"},{"port_id":3132,"port_name":"Wilhelmshaven","port_lat":53.5167,"port_lng":8.14167,"country_id":432,"country_name":"Germany","arrival":"2026-05-06 16:12:23","departure":"2026-05-07 11:23:21","duration_h":19.18,"samples":18,"min_dist_km":2.406,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3132"},{"port_id":5094,"port_name":"HELGOLAND","port_lat":54.1734,"port_lng":7.89669,"country_id":0,"country_name":"","arrival":"2026-05-06 05:39:43","departure":"2026-05-06 07:51:48","duration_h":2.2,"samples":3,"min_dist_km":0.06,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5094"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-05-05 12:13:29","departure":"2026-05-05 22:25:19","duration_h":10.2,"samples":10,"min_dist_km":0.871,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":3626,"port_name":"VONDELINGENPLAAT - ROTTERDAM","port_lat":51.8871,"port_lng":4.35208,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-03 17:49:26","departure":"2026-05-04 07:45:49","duration_h":13.94,"samples":12,"min_dist_km":0.675,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3626"},{"port_id":3785,"port_name":"GENT","port_lat":51.0805,"port_lng":3.73881,"country_id":376,"country_name":"Belgium","arrival":"2026-05-02 13:35:04","departure":"2026-05-03 04:32:53","duration_h":14.96,"samples":13,"min_dist_km":1.27,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/3785"},{"port_id":57244,"port_name":"Hunsdon","port_lat":51.8,"port_lng":3.25,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-05-01 03:42:46","departure":"2026-05-02 06:18:28","duration_h":26.6,"samples":21,"min_dist_km":2.001,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/57244"},{"port_id":2202,"port_name":"Kalundborg","port_lat":55.6686,"port_lng":11.0833,"country_id":332,"country_name":"Denmark","arrival":"2026-04-28 08:06:47","departure":"2026-04-28 19:27:47","duration_h":11.35,"samples":11,"min_dist_km":0.992,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/2202"},{"port_id":3833,"port_name":"LUBMIN","port_lat":54.1409,"port_lng":13.6176,"country_id":432,"country_name":"Germany","arrival":"2026-04-26 07:30:15","departure":"2026-04-27 08:15:37","duration_h":24.76,"samples":18,"min_dist_km":2.469,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3833"},{"port_id":2202,"port_name":"Kalundborg","port_lat":55.6686,"port_lng":11.0833,"country_id":332,"country_name":"Denmark","arrival":"2026-04-23 07:08:33","departure":"2026-04-24 10:56:58","duration_h":27.81,"samples":23,"min_dist_km":0.993,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/2202"},{"port_id":24699,"port_name":"Altenkirchen (Rügen)","port_lat":54.6333,"port_lng":13.3333,"country_id":432,"country_name":"Germany","arrival":"2026-04-21 19:52:03","departure":"2026-04-21 22:09:57","duration_h":2.3,"samples":4,"min_dist_km":8.165,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/24699"},{"port_id":3833,"port_name":"LUBMIN","port_lat":54.1409,"port_lng":13.6176,"country_id":432,"country_name":"Germany","arrival":"2026-04-20 19:57:27","departure":"2026-04-21 09:38:42","duration_h":13.69,"samples":13,"min_dist_km":2.5,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3833"},{"port_id":5425,"port_name":"S GRAVENDEEL","port_lat":51.7881,"port_lng":4.62139,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-17 05:32:38","departure":"2026-04-18 04:17:46","duration_h":22.75,"samples":12,"min_dist_km":0.893,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/5425"},{"port_id":1917,"port_name":"Cuxhaven","port_lat":53.8667,"port_lng":8.71667,"country_id":432,"country_name":"Germany","arrival":"2026-04-15 10:23:12","departure":"2026-04-15 15:47:13","duration_h":5.4,"samples":4,"min_dist_km":0.594,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1917"},{"port_id":3833,"port_name":"LUBMIN","port_lat":54.1409,"port_lng":13.6176,"country_id":432,"country_name":"Germany","arrival":"2026-04-13 15:10:29","departure":"2026-04-14 03:52:54","duration_h":12.71,"samples":7,"min_dist_km":2.469,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3833"},{"port_id":2202,"port_name":"Kalundborg","port_lat":55.6686,"port_lng":11.0833,"country_id":332,"country_name":"Denmark","arrival":"2026-04-12 07:17:39","departure":"2026-04-12 15:29:43","duration_h":8.2,"samples":6,"min_dist_km":0.992,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/2202"},{"port_id":5425,"port_name":"S GRAVENDEEL","port_lat":51.7881,"port_lng":4.62139,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-07 16:21:59","departure":"2026-04-09 04:01:09","duration_h":35.65,"samples":18,"min_dist_km":0.897,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/5425"}],"errors":[]}