{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T19:13:21+00:00","status":"ok","rows":30,"days":90,"request_id":"3af3196c29b3b4a3"},"data":[{"port_id":5236,"port_name":"ECKERNFOERDE","port_lat":54.4646,"port_lng":9.85664,"country_id":0,"country_name":"","arrival":"2026-05-18 13:39:04","departure":"2026-05-18 14:08:00","duration_h":0.48,"samples":6,"min_dist_km":0.719,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5236"},{"port_id":2233,"port_name":"Kiel","port_lat":54.3333,"port_lng":10.1583,"country_id":432,"country_name":"Germany","arrival":"2026-05-17 13:04:03","departure":"2026-05-17 13:04:03","duration_h":0,"samples":5,"min_dist_km":0.89,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/2233"},{"port_id":4432,"port_name":"HOYANGER","port_lat":61.2148,"port_lng":6.06894,"country_id":355,"country_name":"Norway","arrival":"2026-05-13 19:47:21","departure":"2026-05-15 04:38:39","duration_h":32.86,"samples":22,"min_dist_km":0.224,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/4432"},{"port_id":4432,"port_name":"HOYANGER","port_lat":61.2148,"port_lng":6.06894,"country_id":355,"country_name":"Norway","arrival":"2026-05-12 13:04:46","departure":"2026-05-13 05:42:04","duration_h":16.62,"samples":15,"min_dist_km":0.217,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/4432"},{"port_id":4432,"port_name":"HOYANGER","port_lat":61.2148,"port_lng":6.06894,"country_id":355,"country_name":"Norway","arrival":"2026-05-11 15:38:19","departure":"2026-05-12 05:50:17","duration_h":14.2,"samples":12,"min_dist_km":0.226,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/4432"},{"port_id":79783,"port_name":"Ortnevik","port_lat":61.1,"port_lng":6.13333,"country_id":355,"country_name":"Norway","arrival":"2026-05-11 13:17:15","departure":"2026-05-11 14:18:37","duration_h":1.02,"samples":2,"min_dist_km":4.063,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/79783"},{"port_id":4432,"port_name":"HOYANGER","port_lat":61.2148,"port_lng":6.06894,"country_id":355,"country_name":"Norway","arrival":"2026-05-10 15:43:35","departure":"2026-05-11 05:37:33","duration_h":13.9,"samples":13,"min_dist_km":0.223,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/4432"},{"port_id":4432,"port_name":"HOYANGER","port_lat":61.2148,"port_lng":6.06894,"country_id":355,"country_name":"Norway","arrival":"2026-05-09 15:58:00","departure":"2026-05-10 05:25:00","duration_h":13.45,"samples":13,"min_dist_km":0.224,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/4432"},{"port_id":4432,"port_name":"HOYANGER","port_lat":61.2148,"port_lng":6.06894,"country_id":355,"country_name":"Norway","arrival":"2026-05-08 15:26:21","departure":"2026-05-09 06:01:27","duration_h":14.59,"samples":13,"min_dist_km":0.205,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/4432"},{"port_id":80101,"port_name":"Vadheim","port_lat":61.2,"port_lng":5.81667,"country_id":355,"country_name":"Norway","arrival":"2026-05-08 13:38:33","departure":"2026-05-08 14:05:43","duration_h":0.45,"samples":2,"min_dist_km":8.131,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/80101"},{"port_id":79510,"port_name":"Høyanger","port_lat":61.2167,"port_lng":6.05,"country_id":355,"country_name":"Norway","arrival":"2026-05-08 09:39:23","departure":"2026-05-08 10:18:22","duration_h":0.65,"samples":2,"min_dist_km":8.54,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/79510"},{"port_id":80101,"port_name":"Vadheim","port_lat":61.2,"port_lng":5.81667,"country_id":355,"country_name":"Norway","arrival":"2026-05-07 23:33:55","departure":"2026-05-08 01:40:22","duration_h":2.11,"samples":2,"min_dist_km":6.761,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/80101"},{"port_id":4319,"port_name":"STRANDER","port_lat":54.4355,"port_lng":10.1718,"country_id":432,"country_name":"Germany","arrival":"2026-05-05 09:36:36","departure":"2026-05-05 10:37:23","duration_h":1.01,"samples":2,"min_dist_km":2.163,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/4319"},{"port_id":2233,"port_name":"Kiel","port_lat":54.3333,"port_lng":10.1583,"country_id":432,"country_name":"Germany","arrival":"2026-05-05 07:16:30","departure":"2026-05-05 07:55:49","duration_h":0.66,"samples":2,"min_dist_km":0.884,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/2233"},{"port_id":2233,"port_name":"Kiel","port_lat":54.3333,"port_lng":10.1583,"country_id":432,"country_name":"Germany","arrival":"2026-05-04 07:31:30","departure":"2026-05-04 07:31:30","duration_h":0,"samples":6,"min_dist_km":0.89,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/2233"},{"port_id":5236,"port_name":"ECKERNFOERDE","port_lat":54.4646,"port_lng":9.85664,"country_id":0,"country_name":"","arrival":"2026-04-29 05:45:24","departure":"2026-04-29 11:05:46","duration_h":5.34,"samples":10,"min_dist_km":0.382,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5236"},{"port_id":5236,"port_name":"ECKERNFOERDE","port_lat":54.4646,"port_lng":9.85664,"country_id":0,"country_name":"","arrival":"2026-04-24 07:03:56","departure":"2026-04-24 16:53:28","duration_h":9.83,"samples":14,"min_dist_km":0.821,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5236"},{"port_id":5236,"port_name":"ECKERNFOERDE","port_lat":54.4646,"port_lng":9.85664,"country_id":0,"country_name":"","arrival":"2026-04-23 09:37:44","departure":"2026-04-23 10:30:43","duration_h":0.88,"samples":7,"min_dist_km":0.234,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5236"},{"port_id":3116,"port_name":"Warnemunde","port_lat":54.1833,"port_lng":12.0917,"country_id":432,"country_name":"Germany","arrival":"2026-04-22 13:36:07","departure":"2026-04-22 14:06:54","duration_h":0.51,"samples":2,"min_dist_km":2.105,"max_speed_kn":1.1,"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-04-22 07:02:42","departure":"2026-04-22 07:02:42","duration_h":0,"samples":5,"min_dist_km":8.445,"max_speed_kn":4.4,"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-04-21 17:58:49","departure":"2026-04-21 18:14:29","duration_h":0.26,"samples":6,"min_dist_km":2.393,"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-04-21 07:56:20","departure":"2026-04-21 15:34:26","duration_h":7.64,"samples":7,"min_dist_km":4.668,"max_speed_kn":4.5,"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-04-19 10:15:09","departure":"2026-04-19 13:50:27","duration_h":3.59,"samples":3,"min_dist_km":2.272,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3116"},{"port_id":3116,"port_name":"Warnemunde","port_lat":54.1833,"port_lng":12.0917,"country_id":432,"country_name":"Germany","arrival":"2026-04-18 13:42:28","departure":"2026-04-18 13:42:28","duration_h":0,"samples":4,"min_dist_km":2.272,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3116"},{"port_id":3116,"port_name":"Warnemunde","port_lat":54.1833,"port_lng":12.0917,"country_id":432,"country_name":"Germany","arrival":"2026-04-17 17:44:33","departure":"2026-04-17 17:44:33","duration_h":0,"samples":2,"min_dist_km":2.271,"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-04-17 10:12:44","departure":"2026-04-17 14:20:26","duration_h":4.13,"samples":3,"min_dist_km":5.458,"max_speed_kn":4.1,"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-04-16 18:05:53","departure":"2026-04-16 18:05:53","duration_h":0,"samples":3,"min_dist_km":2.272,"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-04-16 13:21:52","departure":"2026-04-16 16:20:09","duration_h":2.97,"samples":2,"min_dist_km":5.992,"max_speed_kn":3.5,"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-04-13 14:25:58","departure":"2026-04-13 14:38:02","duration_h":0.2,"samples":4,"min_dist_km":2.272,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3116"},{"port_id":5236,"port_name":"ECKERNFOERDE","port_lat":54.4646,"port_lng":9.85664,"country_id":0,"country_name":"","arrival":"2026-03-26 02:39:04","departure":"2026-03-26 15:09:51","duration_h":12.51,"samples":6,"min_dist_km":0.914,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5236"}],"errors":[]}