{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T13:57:28+00:00","status":"ok","rows":11,"days":90,"request_id":"7e6934d40d6859e2"},"data":[{"port_id":4011,"port_name":"GRESIK","port_lat":-7.1382,"port_lng":112.661,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-29 12:06:57","departure":"2026-05-13 11:33:06","duration_h":335.44,"samples":275,"min_dist_km":4.863,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4011"},{"port_id":4011,"port_name":"GRESIK","port_lat":-7.1382,"port_lng":112.661,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-23 11:30:30","departure":"2026-04-27 03:44:20","duration_h":88.23,"samples":79,"min_dist_km":4.948,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4011"},{"port_id":4011,"port_name":"GRESIK","port_lat":-7.1382,"port_lng":112.661,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-20 10:25:57","departure":"2026-04-22 05:14:04","duration_h":42.8,"samples":41,"min_dist_km":4.949,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4011"},{"port_id":4011,"port_name":"GRESIK","port_lat":-7.1382,"port_lng":112.661,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-12 06:57:29","departure":"2026-04-18 13:56:36","duration_h":150.99,"samples":78,"min_dist_km":4.818,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4011"},{"port_id":4011,"port_name":"GRESIK","port_lat":-7.1382,"port_lng":112.661,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-20 05:04:53","departure":"2026-04-10 08:09:29","duration_h":507.08,"samples":250,"min_dist_km":4.209,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4011"},{"port_id":62943,"port_name":"Gresik, Java","port_lat":-7.15,"port_lng":112.65,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-17 12:48:02","departure":"2026-03-20 02:27:34","duration_h":61.66,"samples":32,"min_dist_km":4.417,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62943"},{"port_id":62798,"port_name":"Bangkalan","port_lat":-7.01667,"port_lng":112.733,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-17 04:38:47","departure":"2026-03-17 08:30:44","duration_h":3.87,"samples":3,"min_dist_km":6.199,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62798"},{"port_id":62985,"port_name":"Kalianak Barat","port_lat":-7.21667,"port_lng":112.7,"country_id":363,"country_name":"Indonesia","arrival":"2026-02-26 18:27:42","departure":"2026-02-26 19:57:41","duration_h":1.5,"samples":4,"min_dist_km":5.054,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62985"},{"port_id":4011,"port_name":"GRESIK","port_lat":-7.1382,"port_lng":112.661,"country_id":363,"country_name":"Indonesia","arrival":"2026-02-26 14:48:40","departure":"2026-02-26 16:24:40","duration_h":1.6,"samples":2,"min_dist_km":4.963,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4011"},{"port_id":62985,"port_name":"Kalianak Barat","port_lat":-7.21667,"port_lng":112.7,"country_id":363,"country_name":"Indonesia","arrival":"2026-02-21 10:29:17","departure":"2026-02-21 14:38:18","duration_h":4.15,"samples":5,"min_dist_km":4.989,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62985"},{"port_id":4011,"port_name":"GRESIK","port_lat":-7.1382,"port_lng":112.661,"country_id":363,"country_name":"Indonesia","arrival":"2026-02-21 06:57:33","departure":"2026-02-21 08:37:27","duration_h":1.67,"samples":2,"min_dist_km":2.195,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4011"}],"errors":[]}