{"meta":{"path":"vessel/portcalls","ts":"2026-05-12T20:31:42+00:00","status":"ok","rows":30,"days":90,"request_id":"785717cc7f6bf793"},"data":[{"port_id":5206,"port_name":"OLDENBURG","port_lat":53.14,"port_lng":8.22709,"country_id":0,"country_name":"","arrival":"2026-05-12 10:38:13","departure":"2026-05-12 16:54:02","duration_h":6.26,"samples":8,"min_dist_km":0.2,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5206"},{"port_id":26099,"port_name":"Börgemoor","port_lat":53.0167,"port_lng":7.5,"country_id":432,"country_name":"Germany","arrival":"2026-05-11 21:46:48","departure":"2026-05-12 05:40:42","duration_h":7.9,"samples":9,"min_dist_km":1.247,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26099"},{"port_id":3867,"port_name":"DORPEN","port_lat":52.9717,"port_lng":7.36733,"country_id":432,"country_name":"Germany","arrival":"2026-05-10 14:49:46","departure":"2026-05-11 16:34:47","duration_h":25.75,"samples":22,"min_dist_km":0.026,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3867"},{"port_id":5206,"port_name":"OLDENBURG","port_lat":53.14,"port_lng":8.22709,"country_id":0,"country_name":"","arrival":"2026-05-09 15:46:32","departure":"2026-05-10 06:34:45","duration_h":14.8,"samples":15,"min_dist_km":2.148,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5206"},{"port_id":28941,"port_name":"Hoya","port_lat":52.8,"port_lng":9.13333,"country_id":432,"country_name":"Germany","arrival":"2026-05-08 14:04:29","departure":"2026-05-09 02:36:25","duration_h":12.53,"samples":11,"min_dist_km":0.962,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/28941"},{"port_id":4197,"port_name":"MINDEN","port_lat":52.3022,"port_lng":8.92008,"country_id":432,"country_name":"Germany","arrival":"2026-05-07 17:54:28","departure":"2026-05-08 03:48:25","duration_h":9.9,"samples":9,"min_dist_km":0.459,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/4197"},{"port_id":26699,"port_name":"Calberlah","port_lat":52.4167,"port_lng":10.6167,"country_id":432,"country_name":"Germany","arrival":"2026-05-06 19:20:22","departure":"2026-05-07 03:51:23","duration_h":8.52,"samples":8,"min_dist_km":0.99,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26699"},{"port_id":26559,"port_name":"Bülstringen","port_lat":52.3167,"port_lng":11.35,"country_id":432,"country_name":"Germany","arrival":"2026-05-06 07:25:21","departure":"2026-05-06 10:00:22","duration_h":2.58,"samples":4,"min_dist_km":0.719,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26559"},{"port_id":26704,"port_name":"Calvörde","port_lat":52.4,"port_lng":11.3,"country_id":432,"country_name":"Germany","arrival":"2026-05-05 14:53:26","departure":"2026-05-05 22:22:46","duration_h":7.49,"samples":12,"min_dist_km":1.411,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26704"},{"port_id":26375,"port_name":"Brink","port_lat":52.4333,"port_lng":9.73333,"country_id":432,"country_name":"Germany","arrival":"2026-05-04 18:09:47","departure":"2026-05-05 02:48:24","duration_h":8.64,"samples":8,"min_dist_km":2.293,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26375"},{"port_id":4197,"port_name":"MINDEN","port_lat":52.3022,"port_lng":8.92008,"country_id":432,"country_name":"Germany","arrival":"2026-05-02 13:21:49","departure":"2026-05-04 12:06:26","duration_h":46.74,"samples":39,"min_dist_km":1.395,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/4197"},{"port_id":29622,"port_name":"Landesbergen","port_lat":52.5667,"port_lng":9.13333,"country_id":432,"country_name":"Germany","arrival":"2026-05-02 07:16:05","departure":"2026-05-02 07:37:56","duration_h":0.36,"samples":2,"min_dist_km":1.779,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/29622"},{"port_id":25237,"port_name":"Balge","port_lat":52.7167,"port_lng":9.16667,"country_id":432,"country_name":"Germany","arrival":"2026-05-01 06:22:36","departure":"2026-05-02 04:06:22","duration_h":21.73,"samples":18,"min_dist_km":2.207,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/25237"},{"port_id":28941,"port_name":"Hoya","port_lat":52.8,"port_lng":9.13333,"country_id":432,"country_name":"Germany","arrival":"2026-04-30 19:30:24","departure":"2026-05-01 02:30:25","duration_h":7,"samples":7,"min_dist_km":0.962,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/28941"},{"port_id":27519,"port_name":"Etelsen","port_lat":53,"port_lng":9.11667,"country_id":432,"country_name":"Germany","arrival":"2026-04-30 12:47:15","departure":"2026-04-30 12:47:15","duration_h":0,"samples":2,"min_dist_km":1.696,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/27519"},{"port_id":28627,"port_name":"Hemelingen","port_lat":53.05,"port_lng":8.9,"country_id":432,"country_name":"Germany","arrival":"2026-04-30 09:59:45","departure":"2026-04-30 10:12:16","duration_h":0.21,"samples":2,"min_dist_km":2.707,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/28627"},{"port_id":1773,"port_name":"Brake","port_lat":53.3319,"port_lng":8.49167,"country_id":432,"country_name":"Germany","arrival":"2026-04-29 16:11:40","departure":"2026-04-30 05:00:30","duration_h":12.81,"samples":11,"min_dist_km":0.291,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1773"},{"port_id":5443,"port_name":"ELSFLETH","port_lat":53.2359,"port_lng":8.46549,"country_id":0,"country_name":"","arrival":"2026-04-29 10:43:27","departure":"2026-04-29 14:15:23","duration_h":3.53,"samples":4,"min_dist_km":0.573,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5443"},{"port_id":26099,"port_name":"Börgemoor","port_lat":53.0167,"port_lng":7.5,"country_id":432,"country_name":"Germany","arrival":"2026-04-28 19:22:52","departure":"2026-04-29 01:52:44","duration_h":6.5,"samples":7,"min_dist_km":1.333,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26099"},{"port_id":3867,"port_name":"DORPEN","port_lat":52.9717,"port_lng":7.36733,"country_id":432,"country_name":"Germany","arrival":"2026-04-27 16:46:47","departure":"2026-04-28 15:49:46","duration_h":23.05,"samples":21,"min_dist_km":0.376,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3867"},{"port_id":26099,"port_name":"Börgemoor","port_lat":53.0167,"port_lng":7.5,"country_id":432,"country_name":"Germany","arrival":"2026-04-27 14:40:46","departure":"2026-04-27 14:40:46","duration_h":0,"samples":2,"min_dist_km":1.286,"max_speed_kn":2.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26099"},{"port_id":5206,"port_name":"OLDENBURG","port_lat":53.14,"port_lng":8.22709,"country_id":0,"country_name":"","arrival":"2026-04-26 18:25:39","departure":"2026-04-27 08:15:39","duration_h":13.83,"samples":13,"min_dist_km":0.486,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5206"},{"port_id":5443,"port_name":"ELSFLETH","port_lat":53.2359,"port_lng":8.46549,"country_id":0,"country_name":"","arrival":"2026-04-26 13:00:24","departure":"2026-04-26 16:00:22","duration_h":3,"samples":3,"min_dist_km":0.669,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5443"},{"port_id":27519,"port_name":"Etelsen","port_lat":53,"port_lng":9.11667,"country_id":432,"country_name":"Germany","arrival":"2026-04-25 21:40:44","departure":"2026-04-26 04:34:44","duration_h":6.9,"samples":8,"min_dist_km":1.606,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/27519"},{"port_id":27112,"port_name":"Dörverden","port_lat":52.85,"port_lng":9.23333,"country_id":432,"country_name":"Germany","arrival":"2026-04-25 13:28:47","departure":"2026-04-25 13:37:47","duration_h":0.15,"samples":2,"min_dist_km":1.631,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/27112"},{"port_id":4197,"port_name":"MINDEN","port_lat":52.3022,"port_lng":8.92008,"country_id":432,"country_name":"Germany","arrival":"2026-04-24 14:03:47","departure":"2026-04-25 03:42:24","duration_h":13.64,"samples":12,"min_dist_km":0.853,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/4197"},{"port_id":30729,"port_name":"Niedernwöhren","port_lat":52.35,"port_lng":9.15,"country_id":432,"country_name":"Germany","arrival":"2026-04-24 10:40:47","departure":"2026-04-24 10:40:47","duration_h":0,"samples":2,"min_dist_km":1.918,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/30729"},{"port_id":31296,"port_name":"Pollhagen","port_lat":52.3833,"port_lng":9.2,"country_id":432,"country_name":"Germany","arrival":"2026-04-23 15:54:25","departure":"2026-04-24 07:36:22","duration_h":15.7,"samples":14,"min_dist_km":1.374,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31296"},{"port_id":4197,"port_name":"MINDEN","port_lat":52.3022,"port_lng":8.92008,"country_id":432,"country_name":"Germany","arrival":"2026-04-22 17:42:25","departure":"2026-04-23 12:18:25","duration_h":18.6,"samples":16,"min_dist_km":0.239,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/4197"},{"port_id":3790,"port_name":"MUNSTER","port_lat":51.9503,"port_lng":7.64794,"country_id":432,"country_name":"Germany","arrival":"2026-04-19 16:39:10","departure":"2026-04-22 04:10:50","duration_h":59.53,"samples":50,"min_dist_km":1.295,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3790"}],"errors":[]}