{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T14:18:00+00:00","status":"ok","rows":30,"days":90,"request_id":"e37bb03078afc376"},"data":[{"port_id":4001,"port_name":"KELANIS","port_lat":-2.29229,"port_lng":114.869,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-27 13:01:49","departure":"2026-05-28 12:14:13","duration_h":23.21,"samples":19,"min_dist_km":0.568,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4001"},{"port_id":63116,"port_name":"Marabahan","port_lat":-2.98333,"port_lng":114.767,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-26 09:46:58","departure":"2026-05-26 17:35:29","duration_h":7.81,"samples":7,"min_dist_km":1.681,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63116"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-26 04:21:07","departure":"2026-05-26 05:36:38","duration_h":1.26,"samples":2,"min_dist_km":5.423,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":1698,"port_name":"Bandjermasin","port_lat":-3.33333,"port_lng":114.55,"country_id":398,"country_name":"Kalimantan","arrival":"2026-05-25 23:55:47","departure":"2026-05-26 02:05:57","duration_h":2.17,"samples":3,"min_dist_km":7.818,"max_speed_kn":3.3,"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-24 07:40:36","departure":"2026-05-25 22:35:56","duration_h":38.92,"samples":33,"min_dist_km":4.917,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":1698,"port_name":"Bandjermasin","port_lat":-3.33333,"port_lng":114.55,"country_id":398,"country_name":"Kalimantan","arrival":"2026-05-23 21:46:16","departure":"2026-05-24 04:33:48","duration_h":6.79,"samples":4,"min_dist_km":9.893,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/398/1698"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-23 18:10:05","departure":"2026-05-23 19:07:56","duration_h":0.96,"samples":2,"min_dist_km":7.903,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":63116,"port_name":"Marabahan","port_lat":-2.98333,"port_lng":114.767,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-23 10:07:05","departure":"2026-05-23 16:16:36","duration_h":6.16,"samples":6,"min_dist_km":2.691,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63116"},{"port_id":4001,"port_name":"KELANIS","port_lat":-2.29229,"port_lng":114.869,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-22 05:26:27","departure":"2026-05-22 23:50:18","duration_h":18.4,"samples":16,"min_dist_km":0.129,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4001"},{"port_id":63116,"port_name":"Marabahan","port_lat":-2.98333,"port_lng":114.767,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-21 04:00:34","departure":"2026-05-21 12:57:24","duration_h":8.95,"samples":9,"min_dist_km":1.784,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63116"},{"port_id":1698,"port_name":"Bandjermasin","port_lat":-3.33333,"port_lng":114.55,"country_id":398,"country_name":"Kalimantan","arrival":"2026-05-20 22:03:23","departure":"2026-05-21 00:01:13","duration_h":1.96,"samples":2,"min_dist_km":0.138,"max_speed_kn":4.5,"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-19 05:33:08","departure":"2026-05-20 19:13:09","duration_h":37.67,"samples":32,"min_dist_km":3.838,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-18 09:26:12","departure":"2026-05-18 11:31:08","duration_h":2.08,"samples":3,"min_dist_km":1.171,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":63116,"port_name":"Marabahan","port_lat":-2.98333,"port_lng":114.767,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-17 22:03:18","departure":"2026-05-18 07:07:38","duration_h":9.07,"samples":9,"min_dist_km":1.987,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63116"},{"port_id":4001,"port_name":"KELANIS","port_lat":-2.29229,"port_lng":114.869,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-17 07:53:17","departure":"2026-05-17 13:55:29","duration_h":6.04,"samples":10,"min_dist_km":0.177,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4001"},{"port_id":63116,"port_name":"Marabahan","port_lat":-2.98333,"port_lng":114.767,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-16 06:05:06","departure":"2026-05-16 13:51:16","duration_h":7.77,"samples":8,"min_dist_km":2.46,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63116"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-16 01:13:17","departure":"2026-05-16 03:27:57","duration_h":2.24,"samples":3,"min_dist_km":5.663,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":1698,"port_name":"Bandjermasin","port_lat":-3.33333,"port_lng":114.55,"country_id":398,"country_name":"Kalimantan","arrival":"2026-05-15 22:20:17","departure":"2026-05-16 00:00:28","duration_h":1.67,"samples":3,"min_dist_km":0.748,"max_speed_kn":4,"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-13 23:45:06","departure":"2026-05-15 19:07:57","duration_h":43.38,"samples":35,"min_dist_km":5.994,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":1698,"port_name":"Bandjermasin","port_lat":-3.33333,"port_lng":114.55,"country_id":398,"country_name":"Kalimantan","arrival":"2026-05-13 19:20:53","departure":"2026-05-13 22:03:35","duration_h":2.71,"samples":3,"min_dist_km":4.282,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/398/1698"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-13 16:08:52","departure":"2026-05-13 17:35:32","duration_h":1.44,"samples":2,"min_dist_km":4.309,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":63116,"port_name":"Marabahan","port_lat":-2.98333,"port_lng":114.767,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-13 10:20:13","departure":"2026-05-13 14:07:42","duration_h":3.79,"samples":5,"min_dist_km":1.379,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63116"},{"port_id":4001,"port_name":"KELANIS","port_lat":-2.29229,"port_lng":114.869,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-12 05:37:36","departure":"2026-05-12 20:21:55","duration_h":14.74,"samples":18,"min_dist_km":0.114,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4001"},{"port_id":63116,"port_name":"Marabahan","port_lat":-2.98333,"port_lng":114.767,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-11 06:30:15","departure":"2026-05-11 13:05:06","duration_h":6.58,"samples":7,"min_dist_km":3.915,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63116"},{"port_id":1698,"port_name":"Bandjermasin","port_lat":-3.33333,"port_lng":114.55,"country_id":398,"country_name":"Kalimantan","arrival":"2026-05-11 00:07:57","departure":"2026-05-11 01:25:44","duration_h":1.3,"samples":2,"min_dist_km":1.412,"max_speed_kn":4.1,"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-09 18:02:33","departure":"2026-05-10 21:31:55","duration_h":27.49,"samples":24,"min_dist_km":4.196,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":1698,"port_name":"Bandjermasin","port_lat":-3.33333,"port_lng":114.55,"country_id":398,"country_name":"Kalimantan","arrival":"2026-05-09 13:56:35","departure":"2026-05-09 16:20:35","duration_h":2.4,"samples":3,"min_dist_km":5.183,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/398/1698"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-09 10:03:44","departure":"2026-05-09 12:08:03","duration_h":2.07,"samples":3,"min_dist_km":6.133,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":63116,"port_name":"Marabahan","port_lat":-2.98333,"port_lng":114.767,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-08 22:36:44","departure":"2026-05-09 07:51:13","duration_h":9.24,"samples":9,"min_dist_km":1.908,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63116"},{"port_id":4001,"port_name":"KELANIS","port_lat":-2.29229,"port_lng":114.869,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-08 01:01:13","departure":"2026-05-08 14:11:13","duration_h":13.17,"samples":15,"min_dist_km":0.184,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4001"}],"errors":[]}