{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T14:29:23+00:00","status":"ok","rows":23,"days":90,"request_id":"a1c6dfd3d1e75a3c"},"data":[{"port_id":3552,"port_name":"CIWANDAN","port_lat":-5.9929,"port_lng":105.972,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-28 07:23:09","departure":"2026-05-29 11:38:55","duration_h":28.26,"samples":25,"min_dist_km":1.996,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3552"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-24 09:40:43","departure":"2026-05-25 14:08:27","duration_h":28.46,"samples":24,"min_dist_km":0.672,"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-05-23 08:11:37","departure":"2026-05-24 04:32:41","duration_h":20.35,"samples":16,"min_dist_km":7.526,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":88603,"port_name":"Pulau Ayer Chawan","port_lat":1.26667,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-05-18 09:30:26","departure":"2026-05-19 04:03:30","duration_h":18.55,"samples":17,"min_dist_km":3.871,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88603"},{"port_id":88599,"port_name":"Pasir Panjang Wharves","port_lat":1.26667,"port_lng":103.783,"country_id":600,"country_name":"Singapore","arrival":"2026-05-16 04:45:27","departure":"2026-05-18 07:51:37","duration_h":51.1,"samples":42,"min_dist_km":2.966,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-27 19:46:47","departure":"2026-05-02 00:23:12","duration_h":100.61,"samples":83,"min_dist_km":4.57,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":88593,"port_name":"Changi","port_lat":1.31667,"port_lng":104,"country_id":600,"country_name":"Singapore","arrival":"2026-04-16 23:56:31","departure":"2026-04-22 14:09:09","duration_h":134.21,"samples":92,"min_dist_km":4.429,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88593"},{"port_id":3512,"port_name":"PENGERANG","port_lat":1.32467,"port_lng":104.172,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-14 01:41:25","departure":"2026-04-15 21:25:21","duration_h":43.73,"samples":22,"min_dist_km":1.056,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3512"},{"port_id":3552,"port_name":"CIWANDAN","port_lat":-5.9929,"port_lng":105.972,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-10 01:40:38","departure":"2026-04-10 07:37:10","duration_h":5.94,"samples":4,"min_dist_km":2.764,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3552"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-05 09:49:49","departure":"2026-04-07 09:55:55","duration_h":48.1,"samples":25,"min_dist_km":1.397,"max_speed_kn":0,"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-04 17:28:29","departure":"2026-04-05 01:00:57","duration_h":7.54,"samples":6,"min_dist_km":4.694,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":88603,"port_name":"Pulau Ayer Chawan","port_lat":1.26667,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-03-31 10:15:13","departure":"2026-03-31 23:18:14","duration_h":13.05,"samples":8,"min_dist_km":3.936,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88603"},{"port_id":88599,"port_name":"Pasir Panjang Wharves","port_lat":1.26667,"port_lng":103.783,"country_id":600,"country_name":"Singapore","arrival":"2026-03-30 15:48:49","departure":"2026-03-31 07:39:24","duration_h":15.84,"samples":9,"min_dist_km":3.08,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-25 03:07:01","departure":"2026-03-26 23:16:16","duration_h":44.15,"samples":23,"min_dist_km":1.461,"max_speed_kn":0,"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-24 13:12:23","departure":"2026-03-24 23:18:16","duration_h":10.1,"samples":6,"min_dist_km":6.417,"max_speed_kn":3.2,"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-24 05:21:38","departure":"2026-03-24 10:30:33","duration_h":5.15,"samples":4,"min_dist_km":5.412,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":88603,"port_name":"Pulau Ayer Chawan","port_lat":1.26667,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-03-19 17:01:00","departure":"2026-03-20 14:27:05","duration_h":21.43,"samples":12,"min_dist_km":3.866,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88603"},{"port_id":88593,"port_name":"Changi","port_lat":1.31667,"port_lng":104,"country_id":600,"country_name":"Singapore","arrival":"2026-03-16 15:21:09","departure":"2026-03-19 12:21:23","duration_h":69,"samples":36,"min_dist_km":3.087,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88593"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-11 15:10:12","departure":"2026-03-12 17:01:19","duration_h":25.85,"samples":14,"min_dist_km":1.394,"max_speed_kn":0,"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-11 10:48:46","departure":"2026-03-11 12:48:45","duration_h":2,"samples":2,"min_dist_km":6.031,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/398/1698"},{"port_id":88603,"port_name":"Pulau Ayer Chawan","port_lat":1.26667,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-03-07 00:36:35","departure":"2026-03-07 19:09:40","duration_h":18.55,"samples":10,"min_dist_km":3.872,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88603"},{"port_id":2898,"port_name":"Singapore","port_lat":1.26667,"port_lng":103.833,"country_id":600,"country_name":"Singapore","arrival":"2026-03-05 08:37:09","departure":"2026-03-06 22:25:12","duration_h":37.8,"samples":21,"min_dist_km":4.901,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-02-28 15:17:46","departure":"2026-03-01 13:29:48","duration_h":22.2,"samples":12,"min_dist_km":1.473,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"}],"errors":[]}