{"meta":{"path":"vessel/portcalls","ts":"2026-05-27T09:16:54+00:00","status":"ok","rows":15,"days":90,"request_id":"a1ec3cea741491a5"},"data":[{"port_id":89940,"port_name":"Ban Don","port_lat":9.18333,"port_lng":99.3667,"country_id":400,"country_name":"Thailand","arrival":"2026-05-25 03:22:37","departure":"2026-05-27 06:14:00","duration_h":50.86,"samples":43,"min_dist_km":0.399,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/89940"},{"port_id":76982,"port_name":"Tanjung Manis","port_lat":2.13333,"port_lng":111.35,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-13 04:34:20","departure":"2026-05-18 07:46:19","duration_h":123.2,"samples":87,"min_dist_km":6.571,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76982"},{"port_id":76982,"port_name":"Tanjung Manis","port_lat":2.13333,"port_lng":111.35,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-07 22:52:13","departure":"2026-05-12 05:25:18","duration_h":102.55,"samples":77,"min_dist_km":6.571,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76982"},{"port_id":76880,"port_name":"Pending","port_lat":1.55,"port_lng":110.383,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-03 10:09:32","departure":"2026-05-07 08:03:36","duration_h":93.9,"samples":73,"min_dist_km":1.219,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76880"},{"port_id":76923,"port_name":"Senari - Sarawak","port_lat":1.6,"port_lng":110.433,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-01 07:37:13","departure":"2026-05-03 08:16:12","duration_h":48.65,"samples":42,"min_dist_km":3.052,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76923"},{"port_id":89940,"port_name":"Ban Don","port_lat":9.18333,"port_lng":99.3667,"country_id":400,"country_name":"Thailand","arrival":"2026-04-19 00:11:32","departure":"2026-04-20 22:54:39","duration_h":46.72,"samples":36,"min_dist_km":1.322,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/89940"},{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-16 01:05:11","departure":"2026-03-16 07:05:11","duration_h":6,"samples":4,"min_dist_km":4.171,"max_speed_kn":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-03-15 02:40:23","departure":"2026-03-15 21:06:30","duration_h":18.44,"samples":10,"min_dist_km":1.22,"max_speed_kn":2.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-03-14 16:38:09","departure":"2026-03-14 19:20:09","duration_h":2.7,"samples":2,"min_dist_km":2.595,"max_speed_kn":3,"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-03-13 05:20:10","departure":"2026-03-14 08:23:13","duration_h":27.05,"samples":13,"min_dist_km":7.621,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4001"},{"port_id":4001,"port_name":"KELANIS","port_lat":-2.29229,"port_lng":114.869,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-06 06:46:53","departure":"2026-03-06 12:13:59","duration_h":5.45,"samples":4,"min_dist_km":3.422,"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-03-05 17:04:35","departure":"2026-03-05 20:37:37","duration_h":3.55,"samples":3,"min_dist_km":1.272,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63116"},{"port_id":4605,"port_name":"CIREBON","port_lat":-6.70729,"port_lng":108.576,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-02 00:34:46","departure":"2026-03-02 10:19:46","duration_h":9.75,"samples":6,"min_dist_km":0.492,"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-02-27 12:31:27","departure":"2026-02-28 23:07:28","duration_h":34.6,"samples":20,"min_dist_km":0.13,"max_speed_kn":2,"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-02-26 09:22:28","departure":"2026-02-27 11:16:27","duration_h":25.9,"samples":14,"min_dist_km":0.586,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3010"}],"errors":[]}