{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T23:50:19+00:00","status":"ok","rows":30,"days":90,"request_id":"5feab2e866e5b293"},"data":[{"port_id":1698,"port_name":"Bandjermasin","port_lat":-3.33333,"port_lng":114.55,"country_id":398,"country_name":"Kalimantan","arrival":"2026-05-28 14:25:59","departure":"2026-05-28 17:22:55","duration_h":2.95,"samples":4,"min_dist_km":1.817,"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-27 17:36:21","departure":"2026-05-28 12:13:24","duration_h":18.62,"samples":15,"min_dist_km":5.518,"max_speed_kn":4,"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-27 10:43:50","departure":"2026-05-27 11:49:20","duration_h":1.09,"samples":2,"min_dist_km":7.158,"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-26 09:45:50","departure":"2026-05-27 07:41:09","duration_h":21.92,"samples":19,"min_dist_km":2.76,"max_speed_kn":3.9,"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-22 10:12:06","departure":"2026-05-24 10:02:12","duration_h":47.84,"samples":42,"min_dist_km":2.659,"max_speed_kn":2.2,"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-22 01:17:40","departure":"2026-05-22 07:43:41","duration_h":6.43,"samples":6,"min_dist_km":1.811,"max_speed_kn":2.8,"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-20 06:08:57","departure":"2026-05-21 19:25:06","duration_h":37.27,"samples":28,"min_dist_km":2.679,"max_speed_kn":4.4,"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-19 19:17:13","departure":"2026-05-20 00:06:57","duration_h":4.83,"samples":4,"min_dist_km":0.096,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-15 04:18:39","departure":"2026-05-15 10:55:44","duration_h":6.62,"samples":11,"min_dist_km":0.104,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-05 06:02:27","departure":"2026-05-05 06:29:27","duration_h":0.45,"samples":6,"min_dist_km":0.215,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-15 18:12:13","departure":"2026-04-17 04:54:43","duration_h":34.71,"samples":21,"min_dist_km":0.089,"max_speed_kn":0,"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-13 11:22:10","departure":"2026-04-13 14:49:39","duration_h":3.46,"samples":5,"min_dist_km":3,"max_speed_kn":3.8,"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-12 06:55:20","departure":"2026-04-13 01:57:05","duration_h":19.03,"samples":11,"min_dist_km":0.634,"max_speed_kn":2.8,"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-04-09 17:33:54","departure":"2026-04-10 05:44:58","duration_h":12.18,"samples":8,"min_dist_km":5.849,"max_speed_kn":2.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-04-04 15:37:14","departure":"2026-04-04 17:26:44","duration_h":1.83,"samples":2,"min_dist_km":6.111,"max_speed_kn":2.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-03-31 05:53:07","departure":"2026-03-31 11:53:38","duration_h":6.01,"samples":6,"min_dist_km":6.269,"max_speed_kn":2.4,"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-03-31 02:08:07","departure":"2026-03-31 03:33:06","duration_h":1.42,"samples":2,"min_dist_km":4.449,"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-03-30 21:13:08","departure":"2026-03-30 23:18:09","duration_h":2.08,"samples":2,"min_dist_km":2.94,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63116"},{"port_id":63116,"port_name":"Marabahan","port_lat":-2.98333,"port_lng":114.767,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-23 18:28:57","departure":"2026-03-23 22:59:27","duration_h":4.51,"samples":5,"min_dist_km":3.107,"max_speed_kn":4.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-03-23 13:00:25","departure":"2026-03-23 16:48:56","duration_h":3.81,"samples":3,"min_dist_km":0.757,"max_speed_kn":3.2,"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-03-23 09:20:24","departure":"2026-03-23 11:19:24","duration_h":1.98,"samples":2,"min_dist_km":8.572,"max_speed_kn":3.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-03-22 00:22:50","departure":"2026-03-22 00:22:50","duration_h":0,"samples":3,"min_dist_km":7.237,"max_speed_kn":0,"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-03-19 20:44:21","departure":"2026-03-20 06:25:12","duration_h":9.68,"samples":8,"min_dist_km":1.333,"max_speed_kn":0.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-03-17 15:04:35","departure":"2026-03-18 19:12:05","duration_h":28.13,"samples":17,"min_dist_km":1.413,"max_speed_kn":3.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-03-17 11:01:29","departure":"2026-03-17 12:49:30","duration_h":1.8,"samples":2,"min_dist_km":4.8,"max_speed_kn":3.6,"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-03-17 04:40:36","departure":"2026-03-17 08:31:01","duration_h":3.84,"samples":3,"min_dist_km":0.836,"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-03-16 23:05:08","departure":"2026-03-17 02:34:34","duration_h":3.49,"samples":3,"min_dist_km":3.368,"max_speed_kn":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-03-13 12:05:02","departure":"2026-03-13 17:45:33","duration_h":5.68,"samples":6,"min_dist_km":6.601,"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-03-13 03:11:08","departure":"2026-03-13 08:37:28","duration_h":5.44,"samples":5,"min_dist_km":8.617,"max_speed_kn":2.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-03-05 07:21:26","departure":"2026-03-06 10:15:17","duration_h":26.9,"samples":17,"min_dist_km":1.14,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"}],"errors":[]}