{"meta":{"path":"vessel/portcalls","ts":"2026-05-30T10:55:59+00:00","status":"ok","rows":30,"days":90,"request_id":"358c29b7fdf2147d"},"data":[{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-05-04 10:15:59","departure":"2026-05-30 08:05:30","duration_h":621.83,"samples":508,"min_dist_km":1.682,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-04-12 07:17:05","departure":"2026-04-24 18:20:58","duration_h":299.06,"samples":196,"min_dist_km":1.367,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-04-08 11:57:57","departure":"2026-04-10 07:26:24","duration_h":43.47,"samples":22,"min_dist_km":1.367,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":32061,"port_name":"Schönberg In Holstein","port_lat":54.4,"port_lng":10.3833,"country_id":432,"country_name":"Germany","arrival":"2026-04-06 19:41:00","departure":"2026-04-07 01:27:50","duration_h":5.78,"samples":4,"min_dist_km":6.196,"max_speed_kn":2.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/32061"},{"port_id":3116,"port_name":"Warnemunde","port_lat":54.1833,"port_lng":12.0917,"country_id":432,"country_name":"Germany","arrival":"2026-04-01 04:11:36","departure":"2026-04-06 12:09:15","duration_h":127.96,"samples":64,"min_dist_km":1.678,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3116"},{"port_id":31094,"port_name":"Ostseebad Kuhlungsborn","port_lat":54.15,"port_lng":11.75,"country_id":432,"country_name":"Germany","arrival":"2026-03-31 19:52:34","departure":"2026-03-31 23:50:36","duration_h":3.97,"samples":3,"min_dist_km":4.121,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31094"},{"port_id":31094,"port_name":"Ostseebad Kuhlungsborn","port_lat":54.15,"port_lng":11.75,"country_id":432,"country_name":"Germany","arrival":"2026-03-30 23:55:04","departure":"2026-03-31 07:26:56","duration_h":7.53,"samples":5,"min_dist_km":4.414,"max_speed_kn":2.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31094"},{"port_id":26102,"port_name":"Börgerende","port_lat":54.15,"port_lng":11.9,"country_id":432,"country_name":"Germany","arrival":"2026-03-30 13:51:05","departure":"2026-03-30 20:03:44","duration_h":6.21,"samples":4,"min_dist_km":2.395,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26102"},{"port_id":3116,"port_name":"Warnemunde","port_lat":54.1833,"port_lng":12.0917,"country_id":432,"country_name":"Germany","arrival":"2026-03-30 05:23:28","departure":"2026-03-30 09:59:40","duration_h":4.6,"samples":3,"min_dist_km":1.691,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3116"},{"port_id":26102,"port_name":"Börgerende","port_lat":54.15,"port_lng":11.9,"country_id":432,"country_name":"Germany","arrival":"2026-03-29 23:50:03","departure":"2026-03-30 01:43:19","duration_h":1.89,"samples":2,"min_dist_km":5.701,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26102"},{"port_id":31094,"port_name":"Ostseebad Kuhlungsborn","port_lat":54.15,"port_lng":11.75,"country_id":432,"country_name":"Germany","arrival":"2026-03-29 11:47:39","departure":"2026-03-29 21:37:39","duration_h":9.83,"samples":6,"min_dist_km":3.478,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31094"},{"port_id":26102,"port_name":"Börgerende","port_lat":54.15,"port_lng":11.9,"country_id":432,"country_name":"Germany","arrival":"2026-03-29 02:23:09","departure":"2026-03-29 09:58:58","duration_h":7.6,"samples":5,"min_dist_km":2.778,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26102"},{"port_id":31094,"port_name":"Ostseebad Kuhlungsborn","port_lat":54.15,"port_lng":11.75,"country_id":432,"country_name":"Germany","arrival":"2026-03-28 13:32:18","departure":"2026-03-29 01:15:48","duration_h":11.73,"samples":7,"min_dist_km":2.734,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31094"},{"port_id":5050,"port_name":"SASSNITZ","port_lat":54.5101,"port_lng":13.6404,"country_id":0,"country_name":"","arrival":"2026-03-27 21:08:16","departure":"2026-03-27 22:30:55","duration_h":1.38,"samples":2,"min_dist_km":6.614,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5050"},{"port_id":33002,"port_name":"Vierow","port_lat":54.3,"port_lng":13.7833,"country_id":432,"country_name":"Germany","arrival":"2026-03-27 15:15:56","departure":"2026-03-27 18:53:03","duration_h":3.62,"samples":3,"min_dist_km":0.908,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/33002"},{"port_id":27999,"port_name":"Glowe","port_lat":54.5667,"port_lng":13.4833,"country_id":432,"country_name":"Germany","arrival":"2026-03-27 00:48:09","departure":"2026-03-27 04:51:13","duration_h":4.05,"samples":3,"min_dist_km":4.022,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/27999"},{"port_id":26268,"port_name":"Breege","port_lat":54.6167,"port_lng":13.35,"country_id":432,"country_name":"Germany","arrival":"2026-03-26 18:31:33","departure":"2026-03-26 23:17:53","duration_h":4.77,"samples":3,"min_dist_km":5.141,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26268"},{"port_id":3116,"port_name":"Warnemunde","port_lat":54.1833,"port_lng":12.0917,"country_id":432,"country_name":"Germany","arrival":"2026-03-26 07:22:32","departure":"2026-03-26 08:25:56","duration_h":1.06,"samples":2,"min_dist_km":1.692,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3116"},{"port_id":24661,"port_name":"Altefähr","port_lat":54.3167,"port_lng":13.1167,"country_id":432,"country_name":"Germany","arrival":"2026-03-25 10:25:08","departure":"2026-03-25 12:41:05","duration_h":2.27,"samples":2,"min_dist_km":1.157,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/24661"},{"port_id":25804,"port_name":"Binz","port_lat":54.4,"port_lng":13.6,"country_id":432,"country_name":"Germany","arrival":"2026-03-24 10:47:42","departure":"2026-03-25 04:31:57","duration_h":17.74,"samples":10,"min_dist_km":3.232,"max_speed_kn":2.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/25804"},{"port_id":27999,"port_name":"Glowe","port_lat":54.5667,"port_lng":13.4833,"country_id":432,"country_name":"Germany","arrival":"2026-03-24 03:16:38","departure":"2026-03-24 06:23:03","duration_h":3.11,"samples":3,"min_dist_km":1.934,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/27999"},{"port_id":3116,"port_name":"Warnemunde","port_lat":54.1833,"port_lng":12.0917,"country_id":432,"country_name":"Germany","arrival":"2026-03-22 16:54:07","departure":"2026-03-23 15:20:35","duration_h":22.44,"samples":12,"min_dist_km":1.679,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3116"},{"port_id":32061,"port_name":"Schönberg In Holstein","port_lat":54.4,"port_lng":10.3833,"country_id":432,"country_name":"Germany","arrival":"2026-03-21 16:58:17","departure":"2026-03-22 05:24:45","duration_h":12.44,"samples":7,"min_dist_km":6.898,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/32061"},{"port_id":2233,"port_name":"Kiel","port_lat":54.3333,"port_lng":10.1583,"country_id":432,"country_name":"Germany","arrival":"2026-03-21 07:11:59","departure":"2026-03-21 09:10:03","duration_h":1.97,"samples":2,"min_dist_km":0.684,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/2233"},{"port_id":5050,"port_name":"SASSNITZ","port_lat":54.5101,"port_lng":13.6404,"country_id":0,"country_name":"","arrival":"2026-03-19 17:24:47","departure":"2026-03-19 19:22:27","duration_h":1.96,"samples":2,"min_dist_km":5.784,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5050"},{"port_id":3833,"port_name":"LUBMIN","port_lat":54.1409,"port_lng":13.6176,"country_id":432,"country_name":"Germany","arrival":"2026-03-18 16:50:40","departure":"2026-03-19 04:37:43","duration_h":11.78,"samples":7,"min_dist_km":6.897,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3833"},{"port_id":33023,"port_name":"Vitte (Hiddensee)","port_lat":54.5667,"port_lng":13.1,"country_id":432,"country_name":"Germany","arrival":"2026-03-17 16:33:08","departure":"2026-03-18 06:51:56","duration_h":14.31,"samples":8,"min_dist_km":5.52,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/33023"},{"port_id":3116,"port_name":"Warnemunde","port_lat":54.1833,"port_lng":12.0917,"country_id":432,"country_name":"Germany","arrival":"2026-03-16 07:07:21","departure":"2026-03-17 04:49:52","duration_h":21.71,"samples":12,"min_dist_km":1.678,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3116"},{"port_id":27009,"port_name":"Dierhagen","port_lat":54.3,"port_lng":12.3667,"country_id":432,"country_name":"Germany","arrival":"2026-03-15 19:00:29","departure":"2026-03-16 03:13:20","duration_h":8.21,"samples":5,"min_dist_km":7.549,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/27009"},{"port_id":27999,"port_name":"Glowe","port_lat":54.5667,"port_lng":13.4833,"country_id":432,"country_name":"Germany","arrival":"2026-03-14 16:31:41","departure":"2026-03-14 22:22:40","duration_h":5.85,"samples":4,"min_dist_km":2.464,"max_speed_kn":2.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/27999"}],"errors":[]}