{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T20:17:08+00:00","status":"ok","rows":4,"days":90,"request_id":"478d4acf8f6464a4"},"data":[{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-05-02 09:51:57","departure":"2026-05-08 04:08:39","duration_h":138.28,"samples":113,"min_dist_km":4.382,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":3560,"port_name":"DHAMRA","port_lat":20.8255,"port_lng":86.9699,"country_id":423,"country_name":"India","arrival":"2026-03-30 07:51:53","departure":"2026-03-31 09:24:56","duration_h":25.55,"samples":14,"min_dist_km":0.814,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/423/3560"},{"port_id":2582,"port_name":"Paradip","port_lat":20.2528,"port_lng":86.7,"country_id":423,"country_name":"India","arrival":"2026-03-27 08:32:56","departure":"2026-03-29 17:59:43","duration_h":57.45,"samples":29,"min_dist_km":4.44,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/423/2582"},{"port_id":88593,"port_name":"Changi","port_lat":1.31667,"port_lng":104,"country_id":600,"country_name":"Singapore","arrival":"2026-03-21 08:34:02","departure":"2026-03-22 06:33:35","duration_h":21.99,"samples":12,"min_dist_km":3.862,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88593"}],"errors":[]}