{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T16:51:17+00:00","status":"ok","rows":12,"days":90,"request_id":"53b4a0af90fbf288"},"data":[{"port_id":21859,"port_name":"Shunde Pt","port_lat":22.8333,"port_lng":113.25,"country_id":409,"country_name":"China","arrival":"2026-05-12 12:06:03","departure":"2026-05-12 21:08:07","duration_h":9.03,"samples":9,"min_dist_km":3.31,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21859"},{"port_id":21724,"port_name":"Rongqi Pt","port_lat":22.7833,"port_lng":113.267,"country_id":409,"country_name":"China","arrival":"2026-05-11 13:00:20","departure":"2026-05-12 10:48:03","duration_h":21.8,"samples":19,"min_dist_km":1.108,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21724"},{"port_id":21754,"port_name":"Sanshui","port_lat":23.1667,"port_lng":112.867,"country_id":409,"country_name":"China","arrival":"2026-05-10 07:09:05","departure":"2026-05-11 03:32:45","duration_h":20.39,"samples":18,"min_dist_km":8.045,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21754"},{"port_id":20981,"port_name":"Dinghu","port_lat":23.15,"port_lng":112.55,"country_id":409,"country_name":"China","arrival":"2026-05-07 17:15:44","departure":"2026-05-10 02:51:29","duration_h":57.6,"samples":50,"min_dist_km":9.055,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20981"},{"port_id":21452,"port_name":"Liudu","port_lat":23.0667,"port_lng":112,"country_id":409,"country_name":"China","arrival":"2026-05-07 03:17:15","departure":"2026-05-07 03:17:15","duration_h":0,"samples":4,"min_dist_km":3.24,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21452"},{"port_id":20835,"port_name":"Cangwu","port_lat":23.4833,"port_lng":111.317,"country_id":409,"country_name":"China","arrival":"2026-03-06 18:26:00","departure":"2026-03-06 21:51:00","duration_h":3.42,"samples":3,"min_dist_km":1.608,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20835"},{"port_id":21409,"port_name":"Leliu","port_lat":22.8333,"port_lng":113.117,"country_id":409,"country_name":"China","arrival":"2026-03-04 10:19:38","departure":"2026-03-05 12:18:57","duration_h":25.99,"samples":13,"min_dist_km":4.718,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21409"},{"port_id":21724,"port_name":"Rongqi Pt","port_lat":22.7833,"port_lng":113.267,"country_id":409,"country_name":"China","arrival":"2026-03-04 00:33:40","departure":"2026-03-04 08:28:00","duration_h":7.91,"samples":5,"min_dist_km":0.679,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21724"},{"port_id":21354,"port_name":"Jiujiang","port_lat":22.8333,"port_lng":113,"country_id":409,"country_name":"China","arrival":"2026-03-03 14:01:26","departure":"2026-03-03 20:40:00","duration_h":6.64,"samples":4,"min_dist_km":3.125,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21354"},{"port_id":21040,"port_name":"Fengkai","port_lat":23.05,"port_lng":112.45,"country_id":409,"country_name":"China","arrival":"2026-03-03 00:21:18","departure":"2026-03-03 05:03:12","duration_h":4.7,"samples":3,"min_dist_km":1.492,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21040"},{"port_id":21865,"port_name":"Sikeng","port_lat":23.05,"port_lng":112.233,"country_id":409,"country_name":"China","arrival":"2026-03-02 18:52:26","departure":"2026-03-02 20:14:34","duration_h":1.37,"samples":2,"min_dist_km":6.957,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21865"},{"port_id":21452,"port_name":"Liudu","port_lat":23.0667,"port_lng":112,"country_id":409,"country_name":"China","arrival":"2026-03-02 11:52:11","departure":"2026-03-02 13:55:17","duration_h":2.05,"samples":2,"min_dist_km":8.865,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21452"}],"errors":[]}