{"meta":{"path":"vessel/portcalls","ts":"2026-05-30T12:17:40+00:00","status":"ok","rows":12,"days":90,"request_id":"482bae469f7d3479"},"data":[{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-13 13:34:01","departure":"2026-05-17 10:06:17","duration_h":92.54,"samples":75,"min_dist_km":3.793,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":76839,"port_name":"Manjung","port_lat":4.15,"port_lng":100.617,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-02 17:51:16","departure":"2026-05-09 13:57:30","duration_h":164.1,"samples":134,"min_dist_km":0.686,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76839"},{"port_id":4696,"port_name":"TANAH MERAH","port_lat":1.31225,"port_lng":104.018,"country_id":600,"country_name":"Singapore","arrival":"2026-05-01 03:49:53","departure":"2026-05-01 11:56:36","duration_h":8.11,"samples":8,"min_dist_km":3.374,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/4696"},{"port_id":5127,"port_name":"LIMAY","port_lat":14.5074,"port_lng":120.619,"country_id":378,"country_name":"Philippines","arrival":"2026-04-12 06:44:46","departure":"2026-04-18 05:26:46","duration_h":142.7,"samples":71,"min_dist_km":1.446,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/5127"},{"port_id":5127,"port_name":"LIMAY","port_lat":14.5074,"port_lng":120.619,"country_id":378,"country_name":"Philippines","arrival":"2026-04-08 19:34:08","departure":"2026-04-10 08:23:46","duration_h":36.83,"samples":18,"min_dist_km":1.451,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/5127"},{"port_id":63224,"port_name":"Penajam","port_lat":-1.25,"port_lng":116.767,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-03 23:58:42","departure":"2026-04-04 19:52:49","duration_h":19.9,"samples":10,"min_dist_km":2.042,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63224"},{"port_id":4692,"port_name":"KARIANGAU","port_lat":-1.20087,"port_lng":116.817,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-02 17:23:00","departure":"2026-04-03 22:14:07","duration_h":28.85,"samples":15,"min_dist_km":3.917,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4692"},{"port_id":63224,"port_name":"Penajam","port_lat":-1.25,"port_lng":116.767,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-02 11:42:52","departure":"2026-04-02 15:34:43","duration_h":3.86,"samples":3,"min_dist_km":2.173,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63224"},{"port_id":3722,"port_name":"MARIVELES","port_lat":14.4316,"port_lng":120.5,"country_id":378,"country_name":"Philippines","arrival":"2026-03-26 08:51:43","departure":"2026-03-29 23:24:22","duration_h":86.54,"samples":45,"min_dist_km":4.177,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/3722"},{"port_id":5127,"port_name":"LIMAY","port_lat":14.5074,"port_lng":120.619,"country_id":378,"country_name":"Philippines","arrival":"2026-03-26 05:10:52","departure":"2026-03-26 06:12:58","duration_h":1.04,"samples":2,"min_dist_km":2.812,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/5127"},{"port_id":21135,"port_name":"Haicang","port_lat":24.45,"port_lng":117.967,"country_id":409,"country_name":"China","arrival":"2026-03-09 08:57:23","departure":"2026-03-10 12:21:23","duration_h":27.4,"samples":14,"min_dist_km":3.491,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21135"},{"port_id":22120,"port_name":"Xiuyu Pt","port_lat":25.2333,"port_lng":118.95,"country_id":409,"country_name":"China","arrival":"2026-03-06 04:40:14","departure":"2026-03-07 03:04:35","duration_h":22.41,"samples":12,"min_dist_km":2.81,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22120"}],"errors":[]}