{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T22:09:58+00:00","status":"ok","rows":25,"days":90,"request_id":"3ab15cf7e6bf5814"},"data":[{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-23 22:04:55","departure":"2026-05-23 23:25:55","duration_h":1.35,"samples":2,"min_dist_km":1.388,"max_speed_kn":4.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-05-23 19:07:55","departure":"2026-05-23 21:45:57","duration_h":2.63,"samples":3,"min_dist_km":0.14,"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 22:02:31","departure":"2026-05-23 13:29:24","duration_h":63.45,"samples":54,"min_dist_km":3.219,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":63116,"port_name":"Marabahan","port_lat":-2.98333,"port_lng":114.767,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-19 05:31:18","departure":"2026-05-20 12:09:31","duration_h":30.64,"samples":26,"min_dist_km":1.98,"max_speed_kn":4.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-05-12 21:31:17","departure":"2026-05-13 04:56:22","duration_h":7.42,"samples":10,"min_dist_km":3.138,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":63116,"port_name":"Marabahan","port_lat":-2.98333,"port_lng":114.767,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-07 17:38:10","departure":"2026-05-12 10:55:46","duration_h":113.29,"samples":90,"min_dist_km":5.808,"max_speed_kn":4.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-07 13:09:39","departure":"2026-05-07 15:52:12","duration_h":2.71,"samples":3,"min_dist_km":3.286,"max_speed_kn":4.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-05-07 09:52:40","departure":"2026-05-07 12:03:11","duration_h":2.18,"samples":3,"min_dist_km":1.643,"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-06 16:52:20","departure":"2026-05-07 06:24:49","duration_h":13.54,"samples":12,"min_dist_km":2.2,"max_speed_kn":1.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 05:56:03","departure":"2026-05-04 08:34:01","duration_h":26.63,"samples":21,"min_dist_km":4.594,"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-02 21:56:03","departure":"2026-05-03 01:25:34","duration_h":3.49,"samples":7,"min_dist_km":6.225,"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-05-02 19:58:32","departure":"2026-05-02 20:14:32","duration_h":0.27,"samples":2,"min_dist_km":0.413,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":62809,"port_name":"Batang","port_lat":-6.91667,"port_lng":109.75,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-27 01:22:29","departure":"2026-04-28 04:47:08","duration_h":27.41,"samples":23,"min_dist_km":8.311,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62809"},{"port_id":3712,"port_name":"TANJUNG BARA","port_lat":0.5347,"port_lng":117.655,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-17 12:00:11","departure":"2026-04-19 13:58:38","duration_h":49.97,"samples":26,"min_dist_km":1.565,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3712"},{"port_id":63252,"port_name":"Pulau Laut","port_lat":-3.28333,"port_lng":116.15,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-14 19:55:42","departure":"2026-04-15 05:27:27","duration_h":9.53,"samples":5,"min_dist_km":0.813,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63252"},{"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:54:19","departure":"2026-04-12 23:45:49","duration_h":16.86,"samples":10,"min_dist_km":1.874,"max_speed_kn":0.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-04-05 17:22:47","departure":"2026-04-05 20:00:47","duration_h":2.63,"samples":2,"min_dist_km":0.86,"max_speed_kn":4.1,"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-04-02 23:59:24","departure":"2026-04-03 02:08:54","duration_h":2.16,"samples":2,"min_dist_km":0.431,"max_speed_kn":3.9,"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-03-30 12:18:13","departure":"2026-03-30 13:23:42","duration_h":1.09,"samples":2,"min_dist_km":9.644,"max_speed_kn":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-03-27 16:46:35","departure":"2026-03-27 19:16:04","duration_h":2.49,"samples":2,"min_dist_km":0.25,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":4605,"port_name":"CIREBON","port_lat":-6.70729,"port_lng":108.576,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-24 07:19:23","departure":"2026-03-24 10:34:24","duration_h":3.25,"samples":3,"min_dist_km":0.469,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4605"},{"port_id":4605,"port_name":"CIREBON","port_lat":-6.70729,"port_lng":108.576,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-23 14:42:59","departure":"2026-03-24 00:52:01","duration_h":10.15,"samples":6,"min_dist_km":0.821,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4605"},{"port_id":3010,"port_name":"Tjirebon","port_lat":-6.7,"port_lng":108.6,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-23 02:47:31","departure":"2026-03-23 11:19:40","duration_h":8.54,"samples":5,"min_dist_km":4.137,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3010"},{"port_id":3712,"port_name":"TANJUNG BARA","port_lat":0.5347,"port_lng":117.655,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-13 02:35:47","departure":"2026-03-13 06:36:54","duration_h":4.02,"samples":6,"min_dist_km":3.866,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3712"},{"port_id":3712,"port_name":"TANJUNG BARA","port_lat":0.5347,"port_lng":117.655,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-10 02:29:57","departure":"2026-03-12 10:15:56","duration_h":55.77,"samples":31,"min_dist_km":1.552,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3712"}],"errors":[]}