{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T04:38:03+00:00","status":"ok","rows":30,"days":90,"request_id":"96035dc4e217f9c7"},"data":[{"port_id":30652,"port_name":"Neupotz","port_lat":49.1167,"port_lng":8.31667,"country_id":432,"country_name":"Germany","arrival":"2026-05-10 13:31:02","departure":"2026-05-10 13:31:02","duration_h":0,"samples":7,"min_dist_km":3.639,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/30652"},{"port_id":12233,"port_name":"Terdonk","port_lat":51.15,"port_lng":3.78333,"country_id":376,"country_name":"Belgium","arrival":"2026-05-05 16:52:50","departure":"2026-05-07 04:22:40","duration_h":35.5,"samples":31,"min_dist_km":0.316,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/12233"},{"port_id":2999,"port_name":"Terneuzen","port_lat":51.3333,"port_lng":3.81667,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-05 09:34:38","departure":"2026-05-05 14:20:36","duration_h":4.77,"samples":5,"min_dist_km":0.696,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/2999"},{"port_id":5646,"port_name":"OOLTGENSPLAAT","port_lat":51.6829,"port_lng":4.35304,"country_id":0,"country_name":"","arrival":"2026-05-04 19:50:31","departure":"2026-05-05 02:48:35","duration_h":6.97,"samples":7,"min_dist_km":3.032,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5646"},{"port_id":3796,"port_name":"ZWIJNDRECHT","port_lat":51.8028,"port_lng":4.6213,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-15 05:50:31","departure":"2026-05-04 16:38:30","duration_h":466.8,"samples":350,"min_dist_km":1.053,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3796"},{"port_id":3759,"port_name":"MOERDIJK","port_lat":51.6896,"port_lng":4.59157,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-12 15:27:23","departure":"2026-04-14 07:35:25","duration_h":40.13,"samples":21,"min_dist_km":0.88,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3759"},{"port_id":5183,"port_name":"STRIJENSAS","port_lat":51.7144,"port_lng":4.58908,"country_id":0,"country_name":"","arrival":"2026-04-12 07:17:22","departure":"2026-04-12 13:26:20","duration_h":6.15,"samples":5,"min_dist_km":1.398,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5183"},{"port_id":3626,"port_name":"VONDELINGENPLAAT - ROTTERDAM","port_lat":51.8871,"port_lng":4.35208,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-08 07:59:10","departure":"2026-04-09 22:00:19","duration_h":38.02,"samples":19,"min_dist_km":0.289,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3626"},{"port_id":4876,"port_name":"NAUERNA","port_lat":52.4386,"port_lng":4.75249,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-06 07:49:04","departure":"2026-04-07 19:52:13","duration_h":36.05,"samples":19,"min_dist_km":2.203,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/4876"},{"port_id":5128,"port_name":"WESSELING","port_lat":50.8236,"port_lng":7.00003,"country_id":0,"country_name":"","arrival":"2026-04-04 19:59:05","departure":"2026-04-05 08:08:03","duration_h":12.15,"samples":7,"min_dist_km":0.06,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5128"},{"port_id":4169,"port_name":"DORMAGEN","port_lat":51.0808,"port_lng":6.85127,"country_id":432,"country_name":"Germany","arrival":"2026-04-03 14:13:01","departure":"2026-04-04 13:32:06","duration_h":23.32,"samples":13,"min_dist_km":0.214,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/4169"},{"port_id":4193,"port_name":"KARLSRUHE","port_lat":49.0391,"port_lng":8.30729,"country_id":432,"country_name":"Germany","arrival":"2026-03-31 19:29:29","departure":"2026-03-31 19:29:29","duration_h":0,"samples":3,"min_dist_km":4.502,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/4193"},{"port_id":31809,"port_name":"Rüsselsheim","port_lat":49.9833,"port_lng":8.43333,"country_id":432,"country_name":"Germany","arrival":"2026-03-29 20:14:14","departure":"2026-03-31 03:26:01","duration_h":31.2,"samples":17,"min_dist_km":2.379,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31809"},{"port_id":4326,"port_name":"GODORF","port_lat":50.8482,"port_lng":6.98515,"country_id":432,"country_name":"Germany","arrival":"2026-03-27 07:23:05","departure":"2026-03-28 22:37:09","duration_h":39.23,"samples":21,"min_dist_km":0.183,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/4326"},{"port_id":5445,"port_name":"NIEHL","port_lat":50.9865,"port_lng":6.9684,"country_id":0,"country_name":"","arrival":"2026-03-25 10:24:58","departure":"2026-03-27 02:49:02","duration_h":40.4,"samples":21,"min_dist_km":3.56,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5445"},{"port_id":4326,"port_name":"GODORF","port_lat":50.8482,"port_lng":6.98515,"country_id":432,"country_name":"Germany","arrival":"2026-03-24 09:08:57","departure":"2026-03-25 07:14:58","duration_h":22.1,"samples":12,"min_dist_km":0.148,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/4326"},{"port_id":5445,"port_name":"NIEHL","port_lat":50.9865,"port_lng":6.9684,"country_id":0,"country_name":"","arrival":"2026-03-23 12:52:00","departure":"2026-03-24 04:27:58","duration_h":15.6,"samples":9,"min_dist_km":3.569,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5445"},{"port_id":11498,"port_name":"Kieldrecht","port_lat":51.2833,"port_lng":4.16667,"country_id":376,"country_name":"Belgium","arrival":"2026-03-20 13:00:55","departure":"2026-03-21 14:32:02","duration_h":25.52,"samples":14,"min_dist_km":4.316,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11498"},{"port_id":3755,"port_name":"ZAANDAM","port_lat":52.4206,"port_lng":4.84103,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-17 15:03:48","departure":"2026-03-18 02:15:52","duration_h":11.2,"samples":7,"min_dist_km":1.024,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3755"},{"port_id":4876,"port_name":"NAUERNA","port_lat":52.4386,"port_lng":4.75249,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-14 20:15:39","departure":"2026-03-17 10:23:50","duration_h":62.14,"samples":32,"min_dist_km":1.389,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/4876"},{"port_id":5003,"port_name":"IJMOND","port_lat":52.4296,"port_lng":4.71322,"country_id":0,"country_name":"","arrival":"2026-03-14 11:10:43","departure":"2026-03-14 18:58:38","duration_h":7.8,"samples":5,"min_dist_km":2.52,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5003"},{"port_id":4326,"port_name":"GODORF","port_lat":50.8482,"port_lng":6.98515,"country_id":432,"country_name":"Germany","arrival":"2026-03-12 18:27:36","departure":"2026-03-13 09:01:40","duration_h":14.57,"samples":8,"min_dist_km":0.171,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/4326"},{"port_id":5445,"port_name":"NIEHL","port_lat":50.9865,"port_lng":6.9684,"country_id":0,"country_name":"","arrival":"2026-03-12 07:17:37","departure":"2026-03-12 14:45:42","duration_h":7.47,"samples":5,"min_dist_km":3.547,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5445"},{"port_id":3778,"port_name":"NIEUWEGEIN","port_lat":52.0267,"port_lng":5.10702,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-10 19:03:35","departure":"2026-03-11 03:15:36","duration_h":8.2,"samples":5,"min_dist_km":1.144,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3778"},{"port_id":4876,"port_name":"NAUERNA","port_lat":52.4386,"port_lng":4.75249,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-10 01:28:30","departure":"2026-03-10 14:20:37","duration_h":12.87,"samples":8,"min_dist_km":3.781,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/4876"},{"port_id":3626,"port_name":"VONDELINGENPLAAT - ROTTERDAM","port_lat":51.8871,"port_lng":4.35208,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-06 20:57:08","departure":"2026-03-09 14:33:32","duration_h":65.61,"samples":33,"min_dist_km":0.383,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3626"},{"port_id":5003,"port_name":"IJMOND","port_lat":52.4296,"port_lng":4.71322,"country_id":0,"country_name":"","arrival":"2026-03-05 22:24:45","departure":"2026-03-06 11:28:23","duration_h":13.06,"samples":7,"min_dist_km":2.458,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5003"},{"port_id":24750,"port_name":"Altlussheim","port_lat":49.3,"port_lng":8.48333,"country_id":432,"country_name":"Germany","arrival":"2026-02-24 14:57:54","departure":"2026-02-24 14:57:54","duration_h":0,"samples":3,"min_dist_km":0.596,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/24750"},{"port_id":25057,"port_name":"Bad Breisig","port_lat":50.5167,"port_lng":7.26667,"country_id":432,"country_name":"Germany","arrival":"2026-02-22 23:40:06","departure":"2026-02-22 23:40:06","duration_h":0,"samples":3,"min_dist_km":2.199,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/25057"},{"port_id":4326,"port_name":"GODORF","port_lat":50.8482,"port_lng":6.98515,"country_id":432,"country_name":"Germany","arrival":"2026-02-21 16:36:45","departure":"2026-02-22 01:53:47","duration_h":9.28,"samples":6,"min_dist_km":0.077,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/4326"}],"errors":[]}