{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T21:57:47+00:00","status":"ok","rows":17,"days":90,"request_id":"09be29e67e959d94"},"data":[{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-05-14 21:39:13","departure":"2026-05-16 02:12:46","duration_h":28.56,"samples":23,"min_dist_km":3.423,"max_speed_kn":2,"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-05-08 16:05:34","departure":"2026-05-09 13:32:34","duration_h":21.45,"samples":20,"min_dist_km":2.186,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2584"},{"port_id":2774,"port_name":"Rio Grande","port_lat":-32.05,"port_lng":-52.075,"country_id":370,"country_name":"Brazil","arrival":"2026-05-05 09:58:48","departure":"2026-05-06 01:31:48","duration_h":15.55,"samples":15,"min_dist_km":8.574,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2774"},{"port_id":6318,"port_name":"Dock Sur","port_lat":-34.65,"port_lng":-58.3333,"country_id":388,"country_name":"Argentina","arrival":"2026-04-30 17:55:54","departure":"2026-05-03 05:31:56","duration_h":59.6,"samples":51,"min_dist_km":1.359,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/388/6318"},{"port_id":2289,"port_name":"La Plata","port_lat":-34.7833,"port_lng":-57.8542,"country_id":388,"country_name":"Argentina","arrival":"2026-04-29 22:01:55","departure":"2026-04-30 13:58:54","duration_h":15.95,"samples":14,"min_dist_km":5.354,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/388/2289"},{"port_id":2453,"port_name":"Montevideo","port_lat":-34.9083,"port_lng":-56.225,"country_id":457,"country_name":"Uruguay","arrival":"2026-04-28 13:12:12","departure":"2026-04-29 01:28:10","duration_h":12.27,"samples":11,"min_dist_km":0.561,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/457/2453"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-04-24 16:09:18","departure":"2026-04-25 13:27:16","duration_h":21.3,"samples":20,"min_dist_km":0.006,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":2584,"port_name":"Paranagua","port_lat":-25.5,"port_lng":-48.5167,"country_id":370,"country_name":"Brazil","arrival":"2026-04-23 18:11:15","departure":"2026-04-24 05:59:15","duration_h":11.8,"samples":11,"min_dist_km":2.186,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2584"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-04-21 05:00:57","departure":"2026-04-22 10:49:12","duration_h":29.8,"samples":25,"min_dist_km":3.093,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-03-28 21:14:01","departure":"2026-03-30 05:54:39","duration_h":32.68,"samples":18,"min_dist_km":6.298,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"port_id":20894,"port_name":"Chiwan Pt","port_lat":22.4833,"port_lng":113.883,"country_id":409,"country_name":"China","arrival":"2026-03-24 16:59:38","departure":"2026-03-25 05:00:48","duration_h":12.02,"samples":7,"min_dist_km":1.627,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20894"},{"port_id":20958,"port_name":"Daxie Pt","port_lat":29.8833,"port_lng":121.95,"country_id":409,"country_name":"China","arrival":"2026-03-21 08:36:25","departure":"2026-03-22 10:29:26","duration_h":25.88,"samples":14,"min_dist_km":9.722,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20958"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-03-21 04:36:31","departure":"2026-03-21 06:38:11","duration_h":2.03,"samples":2,"min_dist_km":9.538,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":61412,"port_name":"Lai Chi Kok","port_lat":22.3333,"port_lng":114.133,"country_id":645,"country_name":"HONG KONG","arrival":"2026-03-11 21:24:47","departure":"2026-03-12 11:24:47","duration_h":14,"samples":8,"min_dist_km":1.932,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/645/61412"},{"port_id":88598,"port_name":"PASIR PANJANG Terminal","port_lat":1.28333,"port_lng":103.767,"country_id":600,"country_name":"Singapore","arrival":"2026-03-06 15:24:41","departure":"2026-03-08 04:59:00","duration_h":37.57,"samples":20,"min_dist_km":1.289,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"port_id":88594,"port_name":"Choa Chu Kang","port_lat":1.28333,"port_lng":103.85,"country_id":600,"country_name":"Singapore","arrival":"2026-03-05 18:59:43","departure":"2026-03-06 12:20:38","duration_h":17.35,"samples":10,"min_dist_km":5.621,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88594"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-03-04 22:50:41","departure":"2026-03-05 14:29:41","duration_h":15.65,"samples":9,"min_dist_km":6.567,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"}],"errors":[]}