{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T22:05:15+00:00","status":"ok","rows":20,"days":90,"request_id":"ab0c861617d0e915"},"data":[{"port_id":62978,"port_name":"Jorong Anchorage","port_lat":-4.18333,"port_lng":115.1,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-27 19:27:51","departure":"2026-05-27 23:38:25","duration_h":4.18,"samples":4,"min_dist_km":9.699,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62978"},{"port_id":1698,"port_name":"Bandjermasin","port_lat":-3.33333,"port_lng":114.55,"country_id":398,"country_name":"Kalimantan","arrival":"2026-05-26 04:21:07","departure":"2026-05-27 01:53:21","duration_h":21.54,"samples":18,"min_dist_km":3.652,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/398/1698"},{"port_id":1698,"port_name":"Bandjermasin","port_lat":-3.33333,"port_lng":114.55,"country_id":398,"country_name":"Kalimantan","arrival":"2026-05-17 00:14:08","departure":"2026-05-18 22:25:26","duration_h":46.19,"samples":45,"min_dist_km":0.608,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/398/1698"},{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-16 10:16:31","departure":"2026-05-16 21:30:15","duration_h":11.23,"samples":9,"min_dist_km":3.824,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":3430,"port_name":"Muara Pantai","port_lat":1.9666,"port_lng":118.133,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-08 23:25:40","departure":"2026-05-09 04:17:59","duration_h":4.87,"samples":5,"min_dist_km":9.278,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3430"},{"port_id":63345,"port_name":"Suaran","port_lat":2.05,"port_lng":117.7,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-08 15:46:07","departure":"2026-05-08 20:14:42","duration_h":4.48,"samples":5,"min_dist_km":1.349,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63345"},{"port_id":63109,"port_name":"Mangkajang","port_lat":2.13333,"port_lng":117.733,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-08 03:20:11","departure":"2026-05-08 13:17:56","duration_h":9.96,"samples":10,"min_dist_km":1.164,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63109"},{"port_id":63345,"port_name":"Suaran","port_lat":2.05,"port_lng":117.7,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-26 12:40:27","departure":"2026-04-26 15:30:30","duration_h":2.83,"samples":4,"min_dist_km":0.927,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63345"},{"port_id":3430,"port_name":"Muara Pantai","port_lat":1.9666,"port_lng":118.133,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-26 07:51:08","departure":"2026-04-26 09:29:40","duration_h":1.64,"samples":4,"min_dist_km":9.016,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3430"},{"port_id":3716,"port_name":"TANJUNG JATI","port_lat":-6.4354,"port_lng":110.73,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-15 08:11:14","departure":"2026-04-15 14:45:06","duration_h":6.56,"samples":5,"min_dist_km":8.756,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3716"},{"port_id":2872,"port_name":"Semarang","port_lat":-6.93333,"port_lng":110.417,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-14 07:24:57","departure":"2026-04-14 23:23:10","duration_h":15.97,"samples":9,"min_dist_km":2.331,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2872"},{"port_id":2872,"port_name":"Semarang","port_lat":-6.93333,"port_lng":110.417,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-12 06:54:36","departure":"2026-04-12 15:54:59","duration_h":9.01,"samples":9,"min_dist_km":2.331,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2872"},{"port_id":2872,"port_name":"Semarang","port_lat":-6.93333,"port_lng":110.417,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-07 23:37:02","departure":"2026-04-08 09:02:46","duration_h":9.43,"samples":8,"min_dist_km":2.125,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2872"},{"port_id":2872,"port_name":"Semarang","port_lat":-6.93333,"port_lng":110.417,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-07 04:12:24","departure":"2026-04-07 07:24:17","duration_h":3.2,"samples":5,"min_dist_km":3.52,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2872"},{"port_id":2872,"port_name":"Semarang","port_lat":-6.93333,"port_lng":110.417,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-05 22:58:19","departure":"2026-04-05 22:58:19","duration_h":0,"samples":3,"min_dist_km":3.716,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2872"},{"port_id":2872,"port_name":"Semarang","port_lat":-6.93333,"port_lng":110.417,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-03 23:57:25","departure":"2026-04-05 02:30:36","duration_h":26.55,"samples":16,"min_dist_km":3.076,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2872"},{"port_id":2872,"port_name":"Semarang","port_lat":-6.93333,"port_lng":110.417,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-25 13:18:16","departure":"2026-04-02 23:15:50","duration_h":201.96,"samples":99,"min_dist_km":3.089,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2872"},{"port_id":2872,"port_name":"Semarang","port_lat":-6.93333,"port_lng":110.417,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-20 08:55:35","departure":"2026-03-24 22:29:00","duration_h":109.56,"samples":55,"min_dist_km":3.501,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2872"},{"port_id":62974,"port_name":"Jepara","port_lat":-6.58333,"port_lng":110.65,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-20 05:07:04","departure":"2026-03-20 06:37:05","duration_h":1.5,"samples":2,"min_dist_km":9.317,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62974"},{"port_id":3716,"port_name":"TANJUNG JATI","port_lat":-6.4354,"port_lng":110.73,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-19 23:03:52","departure":"2026-03-20 02:32:34","duration_h":3.48,"samples":3,"min_dist_km":8.015,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3716"}],"errors":[]}