{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T04:02:07+00:00","status":"ok","rows":21,"days":90,"request_id":"25f6d95f218465b5"},"data":[{"port_id":2861,"port_name":"Savannah","port_lat":32.0833,"port_lng":-81.1,"country_id":436,"country_name":"Georgia  U.S.A.","arrival":"2026-05-26 10:10:32","departure":"2026-05-27 04:48:39","duration_h":18.64,"samples":17,"min_dist_km":6.3,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/436/2861"},{"port_id":94344,"port_name":"Daniel Island","port_lat":32.8667,"port_lng":-79.9,"country_id":709,"country_name":"UNITED STATES OF AMERICA (THE)","arrival":"2026-05-23 20:22:35","departure":"2026-05-24 10:31:32","duration_h":14.15,"samples":13,"min_dist_km":3.791,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/709/94344"},{"port_id":2528,"port_name":"Norfolk","port_lat":36.85,"port_lng":-76.3,"country_id":606,"country_name":"United States","arrival":"2026-05-20 23:08:51","departure":"2026-05-21 16:20:10","duration_h":17.19,"samples":16,"min_dist_km":5.397,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/606/2528"},{"port_id":101382,"port_name":"Port Newark","port_lat":40.6833,"port_lng":-74.1167,"country_id":709,"country_name":"UNITED STATES OF AMERICA (THE)","arrival":"2026-05-17 16:06:56","departure":"2026-05-19 16:11:35","duration_h":48.08,"samples":41,"min_dist_km":3.891,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/709/101382"},{"port_id":49857,"port_name":"Pennedepie","port_lat":49.4167,"port_lng":0.183333,"country_id":373,"country_name":"France","arrival":"2026-05-07 23:04:43","departure":"2026-05-09 01:02:51","duration_h":25.97,"samples":23,"min_dist_km":4.605,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/49857"},{"port_id":26317,"port_name":"Bremerhaven-Speckenbüttel","port_lat":53.5833,"port_lng":8.58333,"country_id":432,"country_name":"Germany","arrival":"2026-05-03 09:32:20","departure":"2026-05-06 07:53:45","duration_h":70.36,"samples":59,"min_dist_km":3.453,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26317"},{"port_id":3503,"port_name":"MAASVLAKTE - ROTTERDAM","port_lat":51.9619,"port_lng":4.06921,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-29 12:11:28","departure":"2026-05-01 08:07:49","duration_h":43.94,"samples":37,"min_dist_km":1.721,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3503"},{"port_id":11614,"port_name":"Lillo","port_lat":51.3,"port_lng":4.3,"country_id":376,"country_name":"Belgium","arrival":"2026-04-26 22:16:56","departure":"2026-04-27 23:39:35","duration_h":25.38,"samples":22,"min_dist_km":2.271,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11614"},{"port_id":11072,"port_name":"Doel","port_lat":51.3167,"port_lng":4.26667,"country_id":376,"country_name":"Belgium","arrival":"2026-04-26 19:47:36","departure":"2026-04-26 20:15:26","duration_h":0.46,"samples":2,"min_dist_km":0.949,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11072"},{"port_id":56373,"port_name":"Eling","port_lat":50.9,"port_lng":-1.48333,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-04-23 16:01:14","departure":"2026-04-24 11:38:30","duration_h":19.62,"samples":18,"min_dist_km":1.732,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/56373"},{"port_id":59072,"port_name":"Shanklin","port_lat":50.6167,"port_lng":-1.18333,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-04-22 13:32:09","departure":"2026-04-23 11:23:09","duration_h":21.85,"samples":19,"min_dist_km":9.854,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/59072"},{"port_id":2528,"port_name":"Norfolk","port_lat":36.85,"port_lng":-76.3,"country_id":606,"country_name":"United States","arrival":"2026-04-08 21:25:21","departure":"2026-04-10 04:16:12","duration_h":30.85,"samples":16,"min_dist_km":4.687,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/606/2528"},{"port_id":3016,"port_name":"Tompkinsville","port_lat":40.6333,"port_lng":-74.0667,"country_id":353,"country_name":"New York  U.S.A.","arrival":"2026-04-04 11:45:10","departure":"2026-04-08 00:15:22","duration_h":84.5,"samples":43,"min_dist_km":2.933,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/353/3016"},{"port_id":49857,"port_name":"Pennedepie","port_lat":49.4167,"port_lng":0.183333,"country_id":373,"country_name":"France","arrival":"2026-03-25 12:42:35","departure":"2026-03-27 04:48:07","duration_h":40.09,"samples":21,"min_dist_km":4.575,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/49857"},{"port_id":52046,"port_name":"Saint-Martin-du-Manoir","port_lat":49.5333,"port_lng":-0.233333,"country_id":373,"country_name":"France","arrival":"2026-03-21 18:57:26","departure":"2026-03-25 09:07:57","duration_h":86.18,"samples":44,"min_dist_km":9.169,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/52046"},{"port_id":3503,"port_name":"MAASVLAKTE - ROTTERDAM","port_lat":51.9619,"port_lng":4.06921,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-19 03:11:58","departure":"2026-03-20 23:12:21","duration_h":44.01,"samples":23,"min_dist_km":1.182,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3503"},{"port_id":11614,"port_name":"Lillo","port_lat":51.3,"port_lng":4.3,"country_id":376,"country_name":"Belgium","arrival":"2026-03-17 08:50:58","departure":"2026-03-18 14:38:59","duration_h":29.8,"samples":16,"min_dist_km":2.679,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11614"},{"port_id":26317,"port_name":"Bremerhaven-Speckenbüttel","port_lat":53.5833,"port_lng":8.58333,"country_id":432,"country_name":"Germany","arrival":"2026-03-13 16:43:15","departure":"2026-03-16 04:26:09","duration_h":59.72,"samples":31,"min_dist_km":3.479,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26317"},{"port_id":56373,"port_name":"Eling","port_lat":50.9,"port_lng":-1.48333,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-03-06 10:38:25","departure":"2026-03-07 08:32:25","duration_h":21.9,"samples":12,"min_dist_km":1.901,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/56373"},{"port_id":3171,"port_name":"Zeebrugge","port_lat":51.35,"port_lng":3.2,"country_id":376,"country_name":"Belgium","arrival":"2026-03-04 06:45:13","departure":"2026-03-05 13:25:36","duration_h":30.67,"samples":16,"min_dist_km":0.831,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/3171"},{"port_id":4968,"port_name":"SHOTLEY","port_lat":51.9595,"port_lng":1.27722,"country_id":0,"country_name":"","arrival":"2026-03-02 22:57:14","departure":"2026-03-03 22:22:55","duration_h":23.43,"samples":13,"min_dist_km":1.227,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4968"}],"errors":[]}