{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T16:40:36+00:00","status":"ok","rows":17,"days":90,"request_id":"409858041c4f075d"},"data":[{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-05-27 10:16:52","departure":"2026-05-27 22:08:57","duration_h":11.87,"samples":10,"min_dist_km":3.43,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"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-11 19:44:35","departure":"2026-05-12 11:10:03","duration_h":15.42,"samples":14,"min_dist_km":5.581,"max_speed_kn":4.4,"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-10 03:33:55","departure":"2026-05-10 16:22:03","duration_h":12.8,"samples":12,"min_dist_km":3.843,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/709/94344"},{"port_id":4918,"port_name":"DUNDALK","port_lat":39.2417,"port_lng":-76.5373,"country_id":0,"country_name":"","arrival":"2026-05-07 01:51:29","departure":"2026-05-07 21:36:11","duration_h":19.75,"samples":18,"min_dist_km":0.685,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4918"},{"port_id":1640,"port_name":"Annapolis","port_lat":38.9833,"port_lng":-76.4792,"country_id":371,"country_name":"Maryland  U.S.A.","arrival":"2026-05-06 17:42:04","departure":"2026-05-06 21:37:30","duration_h":3.92,"samples":4,"min_dist_km":7.504,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/371/1640"},{"port_id":2528,"port_name":"Norfolk","port_lat":36.85,"port_lng":-76.3,"country_id":606,"country_name":"United States","arrival":"2026-05-05 13:53:27","departure":"2026-05-06 07:22:31","duration_h":17.48,"samples":15,"min_dist_km":4.794,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/606/2528"},{"port_id":98658,"port_name":"Maher Terminal","port_lat":40.6667,"port_lng":-74.15,"country_id":709,"country_name":"UNITED STATES OF AMERICA (THE)","arrival":"2026-05-01 10:12:13","departure":"2026-05-02 09:24:27","duration_h":23.2,"samples":21,"min_dist_km":1.558,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/709/98658"},{"port_id":2020,"port_name":"Freeport","port_lat":26.5167,"port_lng":-78.7792,"country_id":337,"country_name":"Bahamas","arrival":"2026-04-26 23:58:49","departure":"2026-04-28 12:02:03","duration_h":36.05,"samples":24,"min_dist_km":1.212,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/337/2020"},{"port_id":4786,"port_name":"COLON 2000","port_lat":9.36061,"port_lng":-79.8914,"country_id":360,"country_name":"Panama","arrival":"2026-04-17 17:46:37","departure":"2026-04-18 23:40:27","duration_h":29.9,"samples":16,"min_dist_km":1.256,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/4786"},{"port_id":2810,"port_name":"Salvador","port_lat":-12.9667,"port_lng":-38.5167,"country_id":370,"country_name":"Brazil","arrival":"2026-04-08 10:21:57","departure":"2026-04-08 16:19:37","duration_h":5.96,"samples":4,"min_dist_km":1.813,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2810"},{"port_id":2584,"port_name":"Paranagua","port_lat":-25.5,"port_lng":-48.5167,"country_id":370,"country_name":"Brazil","arrival":"2026-04-02 21:39:18","departure":"2026-04-03 19:36:20","duration_h":21.95,"samples":12,"min_dist_km":5.18,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2584"},{"port_id":3413,"port_name":"Itajai","port_lat":-26.9,"port_lng":-48.6666,"country_id":370,"country_name":"Brazil","arrival":"2026-03-30 06:04:42","departure":"2026-03-30 19:31:40","duration_h":13.45,"samples":8,"min_dist_km":0.34,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3413"},{"port_id":2774,"port_name":"Rio Grande","port_lat":-32.05,"port_lng":-52.075,"country_id":370,"country_name":"Brazil","arrival":"2026-03-28 16:26:23","departure":"2026-03-28 23:18:35","duration_h":6.87,"samples":4,"min_dist_km":9.065,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2774"},{"port_id":2453,"port_name":"Montevideo","port_lat":-34.9083,"port_lng":-56.225,"country_id":457,"country_name":"Uruguay","arrival":"2026-03-26 15:14:09","departure":"2026-03-26 21:18:15","duration_h":6.07,"samples":4,"min_dist_km":0.433,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/457/2453"},{"port_id":2774,"port_name":"Rio Grande","port_lat":-32.05,"port_lng":-52.075,"country_id":370,"country_name":"Brazil","arrival":"2026-03-21 17:08:42","departure":"2026-03-22 00:46:59","duration_h":7.64,"samples":5,"min_dist_km":8.667,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2774"},{"port_id":3114,"port_name":"Walvisbaai","port_lat":-22.95,"port_lng":14.4958,"country_id":590,"country_name":"Namibia","arrival":"2026-03-06 09:31:54","departure":"2026-03-07 18:29:05","duration_h":32.95,"samples":18,"min_dist_km":1.068,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/590/3114"},{"port_id":3516,"port_name":"WALVIS BAY","port_lat":-22.9396,"port_lng":14.5004,"country_id":590,"country_name":"Namibia","arrival":"2026-03-04 10:56:32","departure":"2026-03-06 04:32:49","duration_h":41.6,"samples":22,"min_dist_km":8.63,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/590/3516"}],"errors":[]}