{"meta":{"path":"vessel/portcalls","ts":"2026-05-27T01:36:36+00:00","status":"ok","rows":8,"days":90,"request_id":"15021129b97aa80f"},"data":[{"port_id":3253,"port_name":"Gemalink","port_lat":10.5013,"port_lng":106.997,"country_id":446,"country_name":"Vietnam","arrival":"2026-04-15 08:19:13","departure":"2026-04-16 05:21:47","duration_h":21.04,"samples":12,"min_dist_km":1.227,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/446/3253"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-04-12 06:58:50","departure":"2026-04-12 10:01:49","duration_h":3.05,"samples":3,"min_dist_km":5.983,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"port_id":3114,"port_name":"Walvisbaai","port_lat":-22.95,"port_lng":14.4958,"country_id":590,"country_name":"Namibia","arrival":"2026-03-20 17:22:16","departure":"2026-03-23 03:01:29","duration_h":57.65,"samples":30,"min_dist_km":0.963,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/590/3114"},{"port_id":2772,"port_name":"Rio De Janeiro","port_lat":-22.8917,"port_lng":-43.1833,"country_id":370,"country_name":"Brazil","arrival":"2026-03-06 22:50:03","departure":"2026-03-07 12:26:57","duration_h":13.62,"samples":9,"min_dist_km":2.801,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2772"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-03-05 03:30:48","departure":"2026-03-06 04:22:01","duration_h":24.85,"samples":14,"min_dist_km":4.155,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":2584,"port_name":"Paranagua","port_lat":-25.5,"port_lng":-48.5167,"country_id":370,"country_name":"Brazil","arrival":"2026-03-02 19:10:54","departure":"2026-03-03 18:33:07","duration_h":23.37,"samples":13,"min_dist_km":2.279,"max_speed_kn":0,"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-02-28 03:03:14","departure":"2026-03-01 00:57:18","duration_h":21.9,"samples":12,"min_dist_km":0.241,"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-02-26 00:49:46","departure":"2026-02-26 11:28:52","duration_h":10.65,"samples":6,"min_dist_km":8.5,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2774"}],"errors":[]}