{"meta":{"path":"vessel/portcalls","ts":"2026-05-30T09:38:23+00:00","status":"ok","rows":18,"days":90,"request_id":"fbf3213f1a8a9ccb"},"data":[{"port_id":105767,"port_name":"Saigon Petro Oil Terminal","port_lat":10.75,"port_lng":106.783,"country_id":716,"country_name":"VIET NAM","arrival":"2026-05-28 04:29:45","departure":"2026-05-30 07:23:43","duration_h":50.9,"samples":43,"min_dist_km":0.152,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/716/105767"},{"port_id":3511,"port_name":"DUNG QUAT","port_lat":15.4069,"port_lng":108.786,"country_id":446,"country_name":"Vietnam","arrival":"2026-05-22 15:09:46","departure":"2026-05-24 16:34:14","duration_h":49.41,"samples":34,"min_dist_km":1.863,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/446/3511"},{"port_id":3511,"port_name":"DUNG QUAT","port_lat":15.4069,"port_lng":108.786,"country_id":446,"country_name":"Vietnam","arrival":"2026-05-21 07:28:14","departure":"2026-05-21 10:07:14","duration_h":2.65,"samples":7,"min_dist_km":1.866,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/446/3511"},{"port_id":3511,"port_name":"DUNG QUAT","port_lat":15.4069,"port_lng":108.786,"country_id":446,"country_name":"Vietnam","arrival":"2026-05-20 07:04:14","departure":"2026-05-20 09:10:15","duration_h":2.1,"samples":7,"min_dist_km":1.866,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/446/3511"},{"port_id":3511,"port_name":"DUNG QUAT","port_lat":15.4069,"port_lng":108.786,"country_id":446,"country_name":"Vietnam","arrival":"2026-05-19 06:55:15","departure":"2026-05-19 08:37:14","duration_h":1.7,"samples":7,"min_dist_km":1.869,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/446/3511"},{"port_id":3511,"port_name":"DUNG QUAT","port_lat":15.4069,"port_lng":108.786,"country_id":446,"country_name":"Vietnam","arrival":"2026-05-17 01:37:20","departure":"2026-05-18 08:55:14","duration_h":31.3,"samples":31,"min_dist_km":1.867,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/446/3511"},{"port_id":3887,"port_name":"NORTH FREMANTLE","port_lat":-32.0426,"port_lng":115.747,"country_id":352,"country_name":"Australia","arrival":"2026-04-30 19:58:25","departure":"2026-05-05 13:43:12","duration_h":113.75,"samples":95,"min_dist_km":0.283,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/352/3887"},{"port_id":2022,"port_name":"Fremantle","port_lat":-32.05,"port_lng":115.739,"country_id":352,"country_name":"Australia","arrival":"2026-04-28 11:57:49","departure":"2026-04-30 17:34:07","duration_h":53.61,"samples":44,"min_dist_km":6.01,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/352/2022"},{"port_id":10420,"port_name":"Withnell Bay","port_lat":-20.5833,"port_lng":116.783,"country_id":352,"country_name":"Australia","arrival":"2026-04-20 23:47:41","departure":"2026-04-25 02:10:28","duration_h":98.38,"samples":80,"min_dist_km":4.864,"max_speed_kn":2.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/352/10420"},{"port_id":3880,"port_name":"BATU AMPAR","port_lat":1.17195,"port_lng":103.994,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-12 06:58:10","departure":"2026-04-14 13:28:17","duration_h":54.5,"samples":29,"min_dist_km":0.82,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3880"},{"port_id":3880,"port_name":"BATU AMPAR","port_lat":1.17195,"port_lng":103.994,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-10 04:14:51","departure":"2026-04-10 08:08:01","duration_h":3.89,"samples":3,"min_dist_km":1.162,"max_speed_kn":2.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3880"},{"port_id":76885,"port_name":"Port Klang (Ferry Port)","port_lat":3.01667,"port_lng":101.367,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-03 16:17:19","departure":"2026-04-09 07:51:15","duration_h":135.57,"samples":67,"min_dist_km":2.85,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76885"},{"port_id":21924,"port_name":"Tianjin Pt","port_lat":38.9833,"port_lng":117.75,"country_id":409,"country_name":"China","arrival":"2026-03-15 08:47:39","departure":"2026-03-20 14:29:16","duration_h":125.69,"samples":64,"min_dist_km":0.197,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21924"},{"port_id":2973,"port_name":"Taku Bar","port_lat":38.9375,"port_lng":118.146,"country_id":409,"country_name":"China","arrival":"2026-03-15 02:35:51","departure":"2026-03-15 04:38:50","duration_h":2.05,"samples":2,"min_dist_km":7.937,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/2973"},{"port_id":1918,"port_name":"Dagu Bar","port_lat":38.9375,"port_lng":117.979,"country_id":409,"country_name":"China","arrival":"2026-03-13 20:56:50","departure":"2026-03-15 00:56:51","duration_h":28,"samples":15,"min_dist_km":7.61,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/1918"},{"port_id":2973,"port_name":"Taku Bar","port_lat":38.9375,"port_lng":118.146,"country_id":409,"country_name":"China","arrival":"2026-03-13 16:32:31","departure":"2026-03-13 18:44:30","duration_h":2.2,"samples":2,"min_dist_km":7.825,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/2973"},{"port_id":1918,"port_name":"Dagu Bar","port_lat":38.9375,"port_lng":117.979,"country_id":409,"country_name":"China","arrival":"2026-03-13 08:20:51","departure":"2026-03-13 15:20:30","duration_h":6.99,"samples":4,"min_dist_km":7.726,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/1918"},{"port_id":3558,"port_name":"LANSHAN","port_lat":35.0942,"port_lng":119.394,"country_id":409,"country_name":"China","arrival":"2026-03-07 14:34:34","departure":"2026-03-11 10:48:34","duration_h":92.23,"samples":46,"min_dist_km":2.29,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3558"}],"errors":[]}