{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T21:51:10+00:00","status":"ok","rows":30,"days":90,"request_id":"a9fca478b18ae746"},"data":[{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-24 19:13:45","departure":"2026-05-25 03:11:14","duration_h":7.96,"samples":11,"min_dist_km":2.76,"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-24 16:58:18","departure":"2026-05-24 18:18:19","duration_h":1.33,"samples":2,"min_dist_km":7.671,"max_speed_kn":4,"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-24 06:23:46","departure":"2026-05-24 10:27:46","duration_h":4.07,"samples":5,"min_dist_km":2.383,"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-23 12:14:02","departure":"2026-05-23 20:45:21","duration_h":8.52,"samples":12,"min_dist_km":0.18,"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-05-22 18:21:31","departure":"2026-05-22 23:58:11","duration_h":5.61,"samples":6,"min_dist_km":2.893,"max_speed_kn":3.1,"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-20 09:49:00","departure":"2026-05-21 01:34:25","duration_h":15.76,"samples":17,"min_dist_km":0.721,"max_speed_kn":3.3,"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-20 06:17:10","departure":"2026-05-20 07:56:12","duration_h":1.65,"samples":3,"min_dist_km":8.95,"max_speed_kn":3.9,"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-20 00:00:04","departure":"2026-05-20 04:45:40","duration_h":4.76,"samples":4,"min_dist_km":2.977,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":62889,"port_name":"Cilincing","port_lat":-6.08333,"port_lng":106.933,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-13 10:14:16","departure":"2026-05-14 06:08:16","duration_h":19.9,"samples":22,"min_dist_km":6.908,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62889"},{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-08 10:04:13","departure":"2026-05-08 13:19:15","duration_h":3.25,"samples":8,"min_dist_km":2.315,"max_speed_kn":3.1,"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-08 01:10:26","departure":"2026-05-08 05:45:43","duration_h":4.59,"samples":5,"min_dist_km":0.209,"max_speed_kn":2.5,"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-07 15:28:45","departure":"2026-05-07 17:39:45","duration_h":2.18,"samples":2,"min_dist_km":0.727,"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-05 20:50:21","departure":"2026-05-07 04:38:02","duration_h":31.79,"samples":31,"min_dist_km":0.107,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4001"},{"port_id":1698,"port_name":"Bandjermasin","port_lat":-3.33333,"port_lng":114.55,"country_id":398,"country_name":"Kalimantan","arrival":"2026-05-04 17:44:39","departure":"2026-05-04 19:23:36","duration_h":1.65,"samples":3,"min_dist_km":6.296,"max_speed_kn":3.9,"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-04 08:33:23","departure":"2026-05-04 15:07:42","duration_h":6.57,"samples":7,"min_dist_km":6.397,"max_speed_kn":2.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-03 13:03:46","departure":"2026-05-03 15:06:51","duration_h":2.05,"samples":6,"min_dist_km":6.049,"max_speed_kn":2.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-02 23:54:17","departure":"2026-05-03 02:41:32","duration_h":2.79,"samples":8,"min_dist_km":5.634,"max_speed_kn":2.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-02 19:58:15","departure":"2026-05-02 22:08:01","duration_h":2.16,"samples":4,"min_dist_km":0.173,"max_speed_kn":3.6,"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-02 13:23:21","departure":"2026-05-02 16:31:17","duration_h":3.13,"samples":3,"min_dist_km":2.666,"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-29 16:09:08","departure":"2026-05-01 22:36:14","duration_h":54.45,"samples":49,"min_dist_km":0.129,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4001"},{"port_id":62879,"port_name":"Cigading","port_lat":-6.01667,"port_lng":105.967,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-22 09:51:08","departure":"2026-04-23 10:03:08","duration_h":24.2,"samples":20,"min_dist_km":2.949,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62879"},{"port_id":3552,"port_name":"CIWANDAN","port_lat":-5.9929,"port_lng":105.972,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-20 19:57:22","departure":"2026-04-22 07:20:30","duration_h":35.39,"samples":30,"min_dist_km":2.171,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3552"},{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-14 18:11:32","departure":"2026-04-14 23:25:02","duration_h":5.23,"samples":4,"min_dist_km":3.377,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":4001,"port_name":"KELANIS","port_lat":-2.29229,"port_lng":114.869,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-12 06:48:45","departure":"2026-04-13 15:02:11","duration_h":32.22,"samples":18,"min_dist_km":0.131,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4001"},{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-06 15:59:14","departure":"2026-04-10 07:26:41","duration_h":87.46,"samples":43,"min_dist_km":6.273,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":4001,"port_name":"KELANIS","port_lat":-2.29229,"port_lng":114.869,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-04 13:05:59","departure":"2026-04-05 13:14:02","duration_h":24.13,"samples":15,"min_dist_km":0.118,"max_speed_kn":4.3,"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-03 16:16:10","departure":"2026-04-03 18:04:12","duration_h":1.8,"samples":2,"min_dist_km":1.774,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":62889,"port_name":"Cilincing","port_lat":-6.08333,"port_lng":106.933,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-28 21:06:43","departure":"2026-03-30 08:18:33","duration_h":35.2,"samples":19,"min_dist_km":6.937,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62889"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-20 16:47:55","departure":"2026-03-20 18:41:46","duration_h":1.9,"samples":2,"min_dist_km":4.836,"max_speed_kn":4.5,"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-03-19 14:36:11","departure":"2026-03-19 23:14:58","duration_h":8.65,"samples":8,"min_dist_km":0.204,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4001"}],"errors":[]}