{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T04:18:47+00:00","status":"ok","rows":30,"days":90,"request_id":"016ecf10ab1b56cd"},"data":[{"port_id":3828,"port_name":"REGENSBURG","port_lat":49.0214,"port_lng":12.0981,"country_id":432,"country_name":"Germany","arrival":"2026-05-27 19:31:10","departure":"2026-05-28 01:31:31","duration_h":6.01,"samples":6,"min_dist_km":2.156,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3828"},{"port_id":33560,"port_name":"Winzer","port_lat":48.7333,"port_lng":13.0667,"country_id":432,"country_name":"Germany","arrival":"2026-05-27 05:46:13","departure":"2026-05-27 07:37:55","duration_h":1.86,"samples":2,"min_dist_km":2.106,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/33560"},{"port_id":33013,"port_name":"Vilshofen","port_lat":48.6333,"port_lng":13.1833,"country_id":432,"country_name":"Germany","arrival":"2026-05-26 17:34:33","departure":"2026-05-27 04:03:51","duration_h":10.49,"samples":10,"min_dist_km":0.717,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/33013"},{"port_id":6791,"port_name":"Au an der Donau","port_lat":48.2167,"port_lng":14.5667,"country_id":616,"country_name":"AUSTRIA","arrival":"2026-05-25 19:04:23","departure":"2026-05-26 01:35:40","duration_h":6.52,"samples":7,"min_dist_km":1.916,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/616/6791"},{"port_id":7565,"port_name":"Persenbeug","port_lat":48.1833,"port_lng":15.0667,"country_id":616,"country_name":"AUSTRIA","arrival":"2026-05-25 13:14:35","departure":"2026-05-25 13:14:35","duration_h":0,"samples":2,"min_dist_km":0.976,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/616/7565"},{"port_id":5449,"port_name":"PISCHELSDORF","port_lat":48.3386,"port_lng":15.9487,"country_id":0,"country_name":"","arrival":"2026-05-24 19:23:50","departure":"2026-05-25 01:45:05","duration_h":6.35,"samples":7,"min_dist_km":0.999,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5449"},{"port_id":89439,"port_name":"Rovinka","port_lat":48.1,"port_lng":17.2167,"country_id":639,"country_name":"Slovakia","arrival":"2026-05-23 20:01:25","departure":"2026-05-24 01:40:15","duration_h":5.65,"samples":7,"min_dist_km":5.353,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/639/89439"},{"port_id":86229,"port_name":"Apatin","port_lat":45.6667,"port_lng":18.9833,"country_id":684,"country_name":"SERBIA","arrival":"2026-05-19 12:02:20","departure":"2026-05-19 12:39:48","duration_h":0.62,"samples":6,"min_dist_km":1.932,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/684/86229"},{"port_id":61951,"port_name":"Vukovar","port_lat":45.35,"port_lng":19,"country_id":471,"country_name":"Croatia","arrival":"2026-05-18 17:32:28","departure":"2026-05-19 04:15:44","duration_h":10.72,"samples":10,"min_dist_km":1.857,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/471/61951"},{"port_id":62712,"port_name":"Újpest","port_lat":47.5667,"port_lng":19.0833,"country_id":647,"country_name":"HUNGARY","arrival":"2026-05-11 19:01:37","departure":"2026-05-12 03:57:48","duration_h":8.94,"samples":8,"min_dist_km":1.33,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/647/62712"},{"port_id":89089,"port_name":"Baka","port_lat":47.9,"port_lng":17.5333,"country_id":639,"country_name":"Slovakia","arrival":"2026-05-11 07:34:55","departure":"2026-05-11 07:35:48","duration_h":0.01,"samples":2,"min_dist_km":1.836,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/639/89089"},{"port_id":89439,"port_name":"Rovinka","port_lat":48.1,"port_lng":17.2167,"country_id":639,"country_name":"Slovakia","arrival":"2026-05-10 17:37:59","departure":"2026-05-11 04:26:17","duration_h":10.81,"samples":10,"min_dist_km":5.219,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/639/89439"},{"port_id":5186,"port_name":"FREUDENAU","port_lat":48.1756,"port_lng":16.472,"country_id":0,"country_name":"","arrival":"2026-05-10 13:55:34","departure":"2026-05-10 13:57:54","duration_h":0.04,"samples":2,"min_dist_km":0.468,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5186"},{"port_id":3818,"port_name":"WIEN","port_lat":48.2332,"port_lng":16.407,"country_id":0,"country_name":"","arrival":"2026-05-10 10:45:22","departure":"2026-05-10 11:54:41","duration_h":1.16,"samples":2,"min_dist_km":0.613,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3818"},{"port_id":5222,"port_name":"KREMS","port_lat":48.4035,"port_lng":15.6463,"country_id":0,"country_name":"","arrival":"2026-05-09 17:35:02","departure":"2026-05-10 04:07:54","duration_h":10.55,"samples":10,"min_dist_km":0.312,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5222"},{"port_id":6782,"port_name":"Aschach an der Donau","port_lat":48.3667,"port_lng":14.0333,"country_id":616,"country_name":"AUSTRIA","arrival":"2026-05-08 16:56:01","departure":"2026-05-09 04:22:00","duration_h":11.43,"samples":11,"min_dist_km":1.255,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/616/6782"},{"port_id":26935,"port_name":"Deggenau","port_lat":48.8167,"port_lng":12.9833,"country_id":432,"country_name":"Germany","arrival":"2026-05-07 16:53:40","departure":"2026-05-08 05:29:09","duration_h":12.59,"samples":12,"min_dist_km":0.987,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26935"},{"port_id":31859,"port_name":"Sand","port_lat":48.9,"port_lng":12.6667,"country_id":432,"country_name":"Germany","arrival":"2026-05-06 16:10:09","departure":"2026-05-07 11:14:00","duration_h":19.06,"samples":18,"min_dist_km":0.586,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31859"},{"port_id":33560,"port_name":"Winzer","port_lat":48.7333,"port_lng":13.0667,"country_id":432,"country_name":"Germany","arrival":"2026-05-06 09:58:40","departure":"2026-05-06 10:08:59","duration_h":0.17,"samples":2,"min_dist_km":1.152,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/33560"},{"port_id":3879,"port_name":"PASSAU","port_lat":48.5749,"port_lng":13.4415,"country_id":432,"country_name":"Germany","arrival":"2026-05-05 16:42:16","departure":"2026-05-06 05:29:35","duration_h":12.79,"samples":12,"min_dist_km":1.132,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3879"},{"port_id":6933,"port_name":"Esternberg","port_lat":48.55,"port_lng":13.5667,"country_id":616,"country_name":"AUSTRIA","arrival":"2026-05-05 14:29:30","departure":"2026-05-05 14:29:40","duration_h":0,"samples":2,"min_dist_km":2.945,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/616/6933"},{"port_id":7341,"port_name":"Linz","port_lat":48.3,"port_lng":14.3,"country_id":616,"country_name":"AUSTRIA","arrival":"2026-05-04 15:41:24","departure":"2026-05-05 04:27:33","duration_h":12.77,"samples":12,"min_dist_km":2.426,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/616/7341"},{"port_id":6732,"port_name":"Abwinden","port_lat":48.2667,"port_lng":14.4333,"country_id":616,"country_name":"AUSTRIA","arrival":"2026-05-04 13:22:04","departure":"2026-05-04 13:24:24","duration_h":0.04,"samples":2,"min_dist_km":1.77,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/616/6732"},{"port_id":4322,"port_name":"ENNS","port_lat":48.2274,"port_lng":14.5027,"country_id":0,"country_name":"","arrival":"2026-05-03 11:38:54","departure":"2026-05-04 12:03:39","duration_h":24.41,"samples":20,"min_dist_km":0.174,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4322"},{"port_id":4470,"port_name":"LINZ","port_lat":48.3164,"port_lng":14.3218,"country_id":0,"country_name":"","arrival":"2026-05-02 09:30:56","departure":"2026-05-03 09:34:50","duration_h":24.07,"samples":21,"min_dist_km":2.288,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4470"},{"port_id":7493,"port_name":"Niederkappel","port_lat":48.4667,"port_lng":13.8833,"country_id":616,"country_name":"AUSTRIA","arrival":"2026-05-01 19:53:39","departure":"2026-05-02 02:05:16","duration_h":6.19,"samples":7,"min_dist_km":2.997,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/616/7493"},{"port_id":3879,"port_name":"PASSAU","port_lat":48.5749,"port_lng":13.4415,"country_id":432,"country_name":"Germany","arrival":"2026-05-01 13:29:35","departure":"2026-05-01 13:40:16","duration_h":0.18,"samples":2,"min_dist_km":0.913,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3879"},{"port_id":4599,"port_name":"STRAUBING","port_lat":48.8863,"port_lng":12.5755,"country_id":432,"country_name":"Germany","arrival":"2026-04-30 17:00:05","departure":"2026-05-01 04:03:05","duration_h":11.05,"samples":11,"min_dist_km":2.466,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/4599"},{"port_id":3828,"port_name":"REGENSBURG","port_lat":49.0214,"port_lng":12.0981,"country_id":432,"country_name":"Germany","arrival":"2026-04-29 12:09:27","departure":"2026-04-30 11:40:10","duration_h":23.51,"samples":20,"min_dist_km":2.061,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3828"},{"port_id":32665,"port_name":"Tegernheim","port_lat":49.0167,"port_lng":12.1833,"country_id":432,"country_name":"Germany","arrival":"2026-04-29 09:23:51","departure":"2026-04-29 10:23:50","duration_h":1,"samples":2,"min_dist_km":1.268,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/32665"}],"errors":[]}