{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T16:18:37+00:00","status":"ok","rows":6,"days":90,"request_id":"2a7779b345aed661"},"data":[{"port_id":2318,"port_name":"Lianyungang","port_lat":34.7417,"port_lng":119.458,"country_id":409,"country_name":"China","arrival":"2026-05-19 13:13:41","departure":"2026-05-29 13:15:34","duration_h":240.03,"samples":195,"min_dist_km":5.222,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/2318"},{"port_id":2318,"port_name":"Lianyungang","port_lat":34.7417,"port_lng":119.458,"country_id":409,"country_name":"China","arrival":"2026-05-17 01:36:27","departure":"2026-05-17 12:06:03","duration_h":10.49,"samples":9,"min_dist_km":4.223,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/2318"},{"port_id":4560,"port_name":"NINGDE","port_lat":26.7784,"port_lng":119.716,"country_id":409,"country_name":"China","arrival":"2026-05-08 07:43:39","departure":"2026-05-09 06:10:59","duration_h":22.46,"samples":20,"min_dist_km":0.824,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/4560"},{"port_id":3440,"port_name":"Weifang","port_lat":37.2333,"port_lng":119.183,"country_id":409,"country_name":"China","arrival":"2026-03-18 20:52:20","departure":"2026-03-24 19:10:13","duration_h":142.3,"samples":72,"min_dist_km":2,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3440"},{"port_id":3437,"port_name":"Nantong","port_lat":32,"port_lng":120.817,"country_id":409,"country_name":"China","arrival":"2026-03-10 10:50:54","departure":"2026-03-14 01:21:35","duration_h":86.51,"samples":44,"min_dist_km":6.622,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3437"},{"port_id":3173,"port_name":"Zhenjiang","port_lat":32.2167,"port_lng":119.45,"country_id":409,"country_name":"China","arrival":"2026-03-08 03:30:08","departure":"2026-03-10 00:02:26","duration_h":44.54,"samples":23,"min_dist_km":6.082,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3173"}],"errors":[]}