{"meta":{"path":"vessel/portcalls","ts":"2026-06-02T06:40:39+00:00","status":"ok","rows":30,"days":90,"request_id":"ccebe331cb28a7f8"},"data":[{"port_id":21345,"port_name":"Jintan","port_lat":31.75,"port_lng":119.583,"country_id":409,"country_name":"China","arrival":"2026-05-31 13:19:35","departure":"2026-06-02 04:32:18","duration_h":39.21,"samples":35,"min_dist_km":2.041,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21345"},{"port_id":21464,"port_name":"Liyang","port_lat":31.4333,"port_lng":119.483,"country_id":409,"country_name":"China","arrival":"2026-05-30 17:17:55","departure":"2026-05-30 22:52:34","duration_h":5.58,"samples":9,"min_dist_km":8.93,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21464"},{"port_id":21464,"port_name":"Liyang","port_lat":31.4333,"port_lng":119.483,"country_id":409,"country_name":"China","arrival":"2026-05-28 19:40:05","departure":"2026-05-29 12:46:20","duration_h":17.1,"samples":18,"min_dist_km":7.435,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21464"},{"port_id":21345,"port_name":"Jintan","port_lat":31.75,"port_lng":119.583,"country_id":409,"country_name":"China","arrival":"2026-05-25 16:02:28","departure":"2026-05-25 18:53:27","duration_h":2.85,"samples":5,"min_dist_km":4.884,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21345"},{"port_id":20940,"port_name":"Danyang","port_lat":32,"port_lng":119.567,"country_id":409,"country_name":"China","arrival":"2026-05-25 09:20:39","departure":"2026-05-25 13:53:00","duration_h":4.54,"samples":5,"min_dist_km":1.741,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20940"},{"port_id":22013,"port_name":"Wuxi","port_lat":31.5667,"port_lng":120.3,"country_id":409,"country_name":"China","arrival":"2026-05-23 21:20:50","departure":"2026-05-24 19:21:24","duration_h":22.01,"samples":20,"min_dist_km":2.815,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22013"},{"port_id":20869,"port_name":"Changzhou Pt","port_lat":31.7833,"port_lng":119.967,"country_id":409,"country_name":"China","arrival":"2026-05-23 09:55:00","departure":"2026-05-23 19:20:09","duration_h":9.42,"samples":9,"min_dist_km":4.677,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20869"},{"port_id":20940,"port_name":"Danyang","port_lat":32,"port_lng":119.567,"country_id":409,"country_name":"China","arrival":"2026-05-23 05:21:55","departure":"2026-05-23 07:59:54","duration_h":2.63,"samples":3,"min_dist_km":4.876,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20940"},{"port_id":22258,"port_name":"Zhenjiang Pt","port_lat":32.1833,"port_lng":119.45,"country_id":409,"country_name":"China","arrival":"2026-05-22 02:14:51","departure":"2026-05-22 21:30:58","duration_h":19.27,"samples":18,"min_dist_km":9.448,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22258"},{"port_id":3173,"port_name":"Zhenjiang","port_lat":32.2167,"port_lng":119.45,"country_id":409,"country_name":"China","arrival":"2026-05-20 14:20:54","departure":"2026-05-22 00:59:15","duration_h":34.64,"samples":27,"min_dist_km":5.881,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3173"},{"port_id":22013,"port_name":"Wuxi","port_lat":31.5667,"port_lng":120.3,"country_id":409,"country_name":"China","arrival":"2026-05-09 21:28:44","departure":"2026-05-10 01:18:42","duration_h":3.83,"samples":5,"min_dist_km":3.011,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22013"},{"port_id":20869,"port_name":"Changzhou Pt","port_lat":31.7833,"port_lng":119.967,"country_id":409,"country_name":"China","arrival":"2026-05-09 07:33:50","departure":"2026-05-09 19:38:45","duration_h":12.08,"samples":11,"min_dist_km":5.004,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20869"},{"port_id":3460,"port_name":"Taixing","port_lat":32.1166,"port_lng":119.95,"country_id":409,"country_name":"China","arrival":"2026-05-09 01:31:09","departure":"2026-05-09 05:42:57","duration_h":4.2,"samples":5,"min_dist_km":7.976,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3460"},{"port_id":3173,"port_name":"Zhenjiang","port_lat":32.2167,"port_lng":119.45,"country_id":409,"country_name":"China","arrival":"2026-05-08 12:02:02","departure":"2026-05-08 18:02:23","duration_h":6.01,"samples":6,"min_dist_km":6.124,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3173"},{"port_id":22154,"port_name":"Yangzhou Pt","port_lat":32.3833,"port_lng":119.433,"country_id":409,"country_name":"China","arrival":"2026-05-08 05:22:22","departure":"2026-05-08 09:42:27","duration_h":4.33,"samples":5,"min_dist_km":4.531,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22154"},{"port_id":21279,"port_name":"Jiangdu","port_lat":32.4167,"port_lng":119.533,"country_id":409,"country_name":"China","arrival":"2026-05-08 03:13:22","departure":"2026-05-08 03:41:03","duration_h":0.46,"samples":2,"min_dist_km":7.677,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21279"},{"port_id":21082,"port_name":"Gaoyou","port_lat":32.7833,"port_lng":119.417,"country_id":409,"country_name":"China","arrival":"2026-05-07 10:57:36","departure":"2026-05-07 22:35:30","duration_h":11.63,"samples":10,"min_dist_km":4.87,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21082"},{"port_id":20790,"port_name":"Baoying","port_lat":33.2167,"port_lng":119.3,"country_id":409,"country_name":"China","arrival":"2026-05-07 02:58:58","departure":"2026-05-07 07:43:14","duration_h":4.74,"samples":5,"min_dist_km":4.811,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20790"},{"port_id":21216,"port_name":"Huai'an","port_lat":33.5,"port_lng":119.133,"country_id":409,"country_name":"China","arrival":"2026-05-06 21:28:41","departure":"2026-05-07 01:40:10","duration_h":4.19,"samples":5,"min_dist_km":3.567,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21216"},{"port_id":21216,"port_name":"Huai'an","port_lat":33.5,"port_lng":119.133,"country_id":409,"country_name":"China","arrival":"2026-05-05 02:43:26","departure":"2026-05-05 04:03:29","duration_h":1.33,"samples":6,"min_dist_km":6.044,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21216"},{"port_id":21205,"port_name":"Hongze Xian","port_lat":33.2833,"port_lng":118.833,"country_id":409,"country_name":"China","arrival":"2026-05-04 21:39:39","departure":"2026-05-05 01:22:05","duration_h":3.71,"samples":4,"min_dist_km":3.04,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21205"},{"port_id":21205,"port_name":"Hongze Xian","port_lat":33.2833,"port_lng":118.833,"country_id":409,"country_name":"China","arrival":"2026-04-16 08:11:29","departure":"2026-04-16 08:11:29","duration_h":0,"samples":2,"min_dist_km":2.57,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21205"},{"port_id":21205,"port_name":"Hongze Xian","port_lat":33.2833,"port_lng":118.833,"country_id":409,"country_name":"China","arrival":"2026-04-14 00:58:20","departure":"2026-04-14 00:58:20","duration_h":0,"samples":3,"min_dist_km":3.978,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21205"},{"port_id":21205,"port_name":"Hongze Xian","port_lat":33.2833,"port_lng":118.833,"country_id":409,"country_name":"China","arrival":"2026-03-21 10:38:02","departure":"2026-03-22 08:28:49","duration_h":21.85,"samples":9,"min_dist_km":2.642,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21205"},{"port_id":21205,"port_name":"Hongze Xian","port_lat":33.2833,"port_lng":118.833,"country_id":409,"country_name":"China","arrival":"2026-03-18 08:37:45","departure":"2026-03-18 22:07:20","duration_h":13.49,"samples":9,"min_dist_km":2.479,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21205"},{"port_id":21216,"port_name":"Huai'an","port_lat":33.5,"port_lng":119.133,"country_id":409,"country_name":"China","arrival":"2026-03-18 04:43:12","departure":"2026-03-18 06:35:44","duration_h":1.88,"samples":2,"min_dist_km":4.443,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21216"},{"port_id":20790,"port_name":"Baoying","port_lat":33.2167,"port_lng":119.3,"country_id":409,"country_name":"China","arrival":"2026-03-17 22:21:44","departure":"2026-03-18 02:44:42","duration_h":4.38,"samples":3,"min_dist_km":1.706,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20790"},{"port_id":21082,"port_name":"Gaoyou","port_lat":32.7833,"port_lng":119.417,"country_id":409,"country_name":"China","arrival":"2026-03-17 10:35:30","departure":"2026-03-17 20:04:45","duration_h":9.49,"samples":6,"min_dist_km":2.016,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21082"},{"port_id":21279,"port_name":"Jiangdu","port_lat":32.4167,"port_lng":119.533,"country_id":409,"country_name":"China","arrival":"2026-03-16 22:57:35","departure":"2026-03-17 06:52:19","duration_h":7.91,"samples":5,"min_dist_km":1.564,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21279"},{"port_id":20940,"port_name":"Danyang","port_lat":32,"port_lng":119.567,"country_id":409,"country_name":"China","arrival":"2026-03-16 03:52:24","departure":"2026-03-16 06:14:27","duration_h":2.37,"samples":2,"min_dist_km":6.331,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20940"}],"errors":[]}