{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T21:55:35+00:00","status":"ok","rows":5,"days":90,"request_id":"439c02044cdcbb32"},"data":[{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-05-19 15:37:46","departure":"2026-05-28 17:48:11","duration_h":218.17,"samples":174,"min_dist_km":9.477,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":4696,"port_name":"TANAH MERAH","port_lat":1.31225,"port_lng":104.018,"country_id":600,"country_name":"Singapore","arrival":"2026-03-26 02:23:16","departure":"2026-03-27 04:26:27","duration_h":26.05,"samples":14,"min_dist_km":2.423,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/4696"},{"port_id":3719,"port_name":"CAM PHA","port_lat":20.988,"port_lng":107.299,"country_id":446,"country_name":"Vietnam","arrival":"2026-03-15 02:38:42","departure":"2026-03-21 00:42:25","duration_h":142.06,"samples":72,"min_dist_km":4.546,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/446/3719"},{"port_id":3597,"port_name":"QINZHOU","port_lat":21.6496,"port_lng":108.644,"country_id":409,"country_name":"China","arrival":"2026-03-11 15:15:45","departure":"2026-03-14 10:53:42","duration_h":67.63,"samples":35,"min_dist_km":5.316,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3597"},{"port_id":88593,"port_name":"Changi","port_lat":1.31667,"port_lng":104,"country_id":600,"country_name":"Singapore","arrival":"2026-03-04 16:33:52","departure":"2026-03-05 00:45:17","duration_h":8.19,"samples":5,"min_dist_km":2.191,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88593"}],"errors":[]}