{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T21:30:29+00:00","status":"ok","rows":16,"days":90,"request_id":"53764580fc951b39"},"data":[{"port_id":3441,"port_name":"Jingjiang","port_lat":31.0666,"port_lng":122.417,"country_id":409,"country_name":"China","arrival":"2026-05-26 11:46:56","departure":"2026-05-26 21:33:09","duration_h":9.77,"samples":9,"min_dist_km":8.226,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3441"},{"port_id":20808,"port_name":"Beilun","port_lat":29.9333,"port_lng":121.883,"country_id":409,"country_name":"China","arrival":"2026-05-22 02:30:34","departure":"2026-05-22 19:36:37","duration_h":17.1,"samples":15,"min_dist_km":7.081,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20808"},{"port_id":4485,"port_name":"CAOJING","port_lat":30.7876,"port_lng":121.494,"country_id":409,"country_name":"China","arrival":"2026-05-20 18:18:15","departure":"2026-05-21 11:42:23","duration_h":17.4,"samples":15,"min_dist_km":3.921,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/4485"},{"port_id":73798,"port_name":"Boseong-gun","port_lat":34.7667,"port_lng":127.8,"country_id":654,"country_name":"KOREA, REPUBLIC OF","arrival":"2026-05-07 01:13:31","departure":"2026-05-07 09:43:46","duration_h":8.5,"samples":9,"min_dist_km":2.664,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/654/73798"},{"port_id":20808,"port_name":"Beilun","port_lat":29.9333,"port_lng":121.883,"country_id":409,"country_name":"China","arrival":"2026-05-01 05:06:08","departure":"2026-05-01 22:03:31","duration_h":16.96,"samples":14,"min_dist_km":7.083,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20808"},{"port_id":4485,"port_name":"CAOJING","port_lat":30.7876,"port_lng":121.494,"country_id":409,"country_name":"China","arrival":"2026-04-29 02:16:47","departure":"2026-04-29 05:53:51","duration_h":3.62,"samples":8,"min_dist_km":4.173,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/4485"},{"port_id":73947,"port_name":"Mipo/Ulsan","port_lat":35.5167,"port_lng":129.433,"country_id":654,"country_name":"KOREA, REPUBLIC OF","arrival":"2026-04-25 19:54:43","departure":"2026-04-26 22:12:48","duration_h":26.3,"samples":24,"min_dist_km":5.194,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/654/73947"},{"port_id":3052,"port_name":"Ulsan","port_lat":35.4667,"port_lng":129.4,"country_id":430,"country_name":"South Korea","arrival":"2026-04-25 00:12:45","departure":"2026-04-25 17:25:42","duration_h":17.22,"samples":16,"min_dist_km":4.043,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/430/3052"},{"port_id":3541,"port_name":"XIUYU","port_lat":25.1935,"port_lng":119.002,"country_id":409,"country_name":"China","arrival":"2026-04-13 11:52:26","departure":"2026-04-14 22:19:05","duration_h":34.44,"samples":19,"min_dist_km":3.466,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3541"},{"port_id":20808,"port_name":"Beilun","port_lat":29.9333,"port_lng":121.883,"country_id":409,"country_name":"China","arrival":"2026-04-04 10:13:58","departure":"2026-04-04 23:50:01","duration_h":13.6,"samples":8,"min_dist_km":7.075,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20808"},{"port_id":4485,"port_name":"CAOJING","port_lat":30.7876,"port_lng":121.494,"country_id":409,"country_name":"China","arrival":"2026-04-02 13:51:27","departure":"2026-04-04 02:13:08","duration_h":36.36,"samples":18,"min_dist_km":4.172,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/4485"},{"port_id":20808,"port_name":"Beilun","port_lat":29.9333,"port_lng":121.883,"country_id":409,"country_name":"China","arrival":"2026-04-01 10:11:54","departure":"2026-04-02 02:09:39","duration_h":15.96,"samples":9,"min_dist_km":7.36,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20808"},{"port_id":20808,"port_name":"Beilun","port_lat":29.9333,"port_lng":121.883,"country_id":409,"country_name":"China","arrival":"2026-03-22 01:08:14","departure":"2026-03-22 20:44:04","duration_h":19.6,"samples":11,"min_dist_km":7.362,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20808"},{"port_id":22186,"port_name":"Yizheng","port_lat":32.2667,"port_lng":119.167,"country_id":409,"country_name":"China","arrival":"2026-03-10 10:25:09","departure":"2026-03-11 05:08:27","duration_h":18.72,"samples":10,"min_dist_km":2.274,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22186"},{"port_id":3513,"port_name":"ONSAN","port_lat":35.4364,"port_lng":129.377,"country_id":0,"country_name":"","arrival":"2026-03-05 04:39:09","departure":"2026-03-05 22:46:19","duration_h":18.12,"samples":9,"min_dist_km":1.303,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3513"},{"port_id":3052,"port_name":"Ulsan","port_lat":35.4667,"port_lng":129.4,"country_id":430,"country_name":"South Korea","arrival":"2026-03-04 07:19:17","departure":"2026-03-05 03:05:04","duration_h":19.76,"samples":10,"min_dist_km":1.993,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/430/3052"}],"errors":[]}