{"meta":{"path":"vessel/portcalls","ts":"2026-05-20T05:20:37+00:00","status":"ok","rows":30,"days":90,"request_id":"b195f6154fbbc801"},"data":[{"port_id":4001,"port_name":"KELANIS","port_lat":-2.29229,"port_lng":114.869,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-19 17:47:12","departure":"2026-05-20 00:29:13","duration_h":6.7,"samples":9,"min_dist_km":0.105,"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-19 04:05:41","departure":"2026-05-19 05:33:12","duration_h":1.46,"samples":2,"min_dist_km":1.828,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63116"},{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-16 22:24:13","departure":"2026-05-18 14:18:10","duration_h":39.9,"samples":34,"min_dist_km":5.218,"max_speed_kn":2.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-16 16:32:27","departure":"2026-05-16 17:33:58","duration_h":1.03,"samples":2,"min_dist_km":1.867,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/398/1698"},{"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:04:28","departure":"2026-05-16 10:27:28","duration_h":4.38,"samples":3,"min_dist_km":3.942,"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-15 08:04:10","departure":"2026-05-15 19:34:08","duration_h":11.5,"samples":12,"min_dist_km":0.202,"max_speed_kn":3.2,"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-14 12:19:31","departure":"2026-05-14 20:14:26","duration_h":7.92,"samples":8,"min_dist_km":1.557,"max_speed_kn":3.6,"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-14 07:47:21","departure":"2026-05-14 07:55:51","duration_h":0.14,"samples":2,"min_dist_km":2.315,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-13 10:19:56","departure":"2026-05-13 22:52:44","duration_h":12.55,"samples":15,"min_dist_km":5.572,"max_speed_kn":3.9,"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-13 01:59:05","departure":"2026-05-13 05:25:55","duration_h":3.45,"samples":4,"min_dist_km":0.36,"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-12 19:10:35","departure":"2026-05-12 21:31:05","duration_h":2.34,"samples":3,"min_dist_km":2.195,"max_speed_kn":4.4,"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-11 03:40:15","departure":"2026-05-12 09:57:34","duration_h":30.29,"samples":25,"min_dist_km":0.174,"max_speed_kn":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-10 10:15:13","departure":"2026-05-10 16:49:17","duration_h":6.57,"samples":8,"min_dist_km":2.281,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63116"},{"port_id":62809,"port_name":"Batang","port_lat":-6.91667,"port_lng":109.75,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-04 04:16:01","departure":"2026-05-05 19:50:17","duration_h":39.57,"samples":33,"min_dist_km":8.473,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62809"},{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-30 02:00:32","departure":"2026-04-30 06:03:48","duration_h":4.05,"samples":9,"min_dist_km":4.14,"max_speed_kn":3.2,"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-04-29 18:19:30","departure":"2026-04-29 19:55:32","duration_h":1.6,"samples":3,"min_dist_km":1.388,"max_speed_kn":3.8,"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-04-29 13:22:02","departure":"2026-04-29 16:12:00","duration_h":2.83,"samples":2,"min_dist_km":2.637,"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-04-27 03:14:20","departure":"2026-04-29 01:03:00","duration_h":45.81,"samples":41,"min_dist_km":0.114,"max_speed_kn":4.3,"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-04-26 10:02:00","departure":"2026-04-26 10:02:00","duration_h":0,"samples":2,"min_dist_km":4.887,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63116"},{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-24 22:43:36","departure":"2026-04-24 22:43:36","duration_h":0,"samples":6,"min_dist_km":7.435,"max_speed_kn":1.5,"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-04-24 09:48:30","departure":"2026-04-24 11:40:30","duration_h":1.87,"samples":3,"min_dist_km":5.714,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":4001,"port_name":"KELANIS","port_lat":-2.29229,"port_lng":114.869,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-22 09:43:51","departure":"2026-04-23 15:57:11","duration_h":30.22,"samples":28,"min_dist_km":0.106,"max_speed_kn":3.2,"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-04-21 12:43:49","departure":"2026-04-21 16:22:25","duration_h":3.64,"samples":4,"min_dist_km":3.296,"max_speed_kn":3.6,"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-04-21 08:18:16","departure":"2026-04-21 10:19:48","duration_h":2.03,"samples":2,"min_dist_km":1.74,"max_speed_kn":4,"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-04-20 12:22:36","departure":"2026-04-20 16:23:39","duration_h":4.02,"samples":4,"min_dist_km":5.881,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/398/1698"},{"port_id":4001,"port_name":"KELANIS","port_lat":-2.29229,"port_lng":114.869,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-19 12:04:56","departure":"2026-04-19 19:06:43","duration_h":7.03,"samples":10,"min_dist_km":0.117,"max_speed_kn":2.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4001"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-18 02:13:37","departure":"2026-04-18 03:26:36","duration_h":1.22,"samples":2,"min_dist_km":0.29,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-16 14:08:27","departure":"2026-04-17 19:42:54","duration_h":29.57,"samples":16,"min_dist_km":5.568,"max_speed_kn":3.5,"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-04-16 07:51:43","departure":"2026-04-16 09:40:13","duration_h":1.81,"samples":2,"min_dist_km":7.09,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":4001,"port_name":"KELANIS","port_lat":-2.29229,"port_lng":114.869,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-14 10:10:21","departure":"2026-04-15 12:29:09","duration_h":26.31,"samples":14,"min_dist_km":0.135,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4001"}],"errors":[]}