{"meta":{"path":"vessel/portcalls","ts":"2026-05-27T20:32:33+00:00","status":"ok","rows":12,"days":90,"request_id":"07092d7da009a44d"},"data":[{"port_id":3545,"port_name":"HUANGHUA","port_lat":38.3398,"port_lng":117.995,"country_id":409,"country_name":"China","arrival":"2026-05-07 06:24:38","departure":"2026-05-08 12:21:56","duration_h":29.96,"samples":25,"min_dist_km":9.8,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3545"},{"port_id":22153,"port_name":"Yangzhong","port_lat":32.2167,"port_lng":119.817,"country_id":409,"country_name":"China","arrival":"2026-04-29 22:04:04","departure":"2026-04-30 03:56:02","duration_h":5.87,"samples":3,"min_dist_km":6.809,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22153"},{"port_id":3545,"port_name":"HUANGHUA","port_lat":38.3398,"port_lng":117.995,"country_id":409,"country_name":"China","arrival":"2026-04-24 16:55:28","departure":"2026-04-25 23:29:20","duration_h":30.56,"samples":27,"min_dist_km":9.912,"max_speed_kn":2.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3545"},{"port_id":20826,"port_name":"Bozhong","port_lat":38.45,"port_lng":118.433,"country_id":409,"country_name":"China","arrival":"2026-04-07 22:03:01","departure":"2026-04-10 07:39:10","duration_h":57.6,"samples":29,"min_dist_km":7.566,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20826"},{"port_id":22042,"port_name":"Xiangzhi","port_lat":24.7667,"port_lng":118.767,"country_id":409,"country_name":"China","arrival":"2026-04-02 02:25:23","departure":"2026-04-04 01:36:17","duration_h":47.18,"samples":25,"min_dist_km":5.347,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22042"},{"port_id":2973,"port_name":"Taku Bar","port_lat":38.9375,"port_lng":118.146,"country_id":409,"country_name":"China","arrival":"2026-03-28 06:56:06","departure":"2026-03-28 11:17:18","duration_h":4.35,"samples":3,"min_dist_km":9.44,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/2973"},{"port_id":21924,"port_name":"Tianjin Pt","port_lat":38.9833,"port_lng":117.75,"country_id":409,"country_name":"China","arrival":"2026-03-26 23:19:29","departure":"2026-03-28 02:39:14","duration_h":27.33,"samples":15,"min_dist_km":5.379,"max_speed_kn":0.8,"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-24 09:16:51","departure":"2026-03-26 21:00:00","duration_h":59.72,"samples":34,"min_dist_km":3.54,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/2973"},{"port_id":20839,"port_name":"Caofeidian Pt","port_lat":38.95,"port_lng":118.533,"country_id":409,"country_name":"China","arrival":"2026-03-22 10:42:43","departure":"2026-03-24 05:23:09","duration_h":42.67,"samples":22,"min_dist_km":6.608,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20839"},{"port_id":3252,"port_name":"Nansha","port_lat":22.6852,"port_lng":113.68,"country_id":409,"country_name":"China","arrival":"2026-03-13 11:05:58","departure":"2026-03-16 02:28:27","duration_h":63.37,"samples":33,"min_dist_km":6.461,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3252"},{"port_id":3697,"port_name":"HUANGPU","port_lat":23.0562,"port_lng":113.529,"country_id":409,"country_name":"China","arrival":"2026-03-09 08:57:40","departure":"2026-03-13 06:49:39","duration_h":93.87,"samples":47,"min_dist_km":2.586,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3697"},{"port_id":1878,"port_name":"Chin-Huang-Tao","port_lat":39.9167,"port_lng":119.608,"country_id":409,"country_name":"China","arrival":"2026-02-28 17:08:45","departure":"2026-03-02 23:24:17","duration_h":54.26,"samples":28,"min_dist_km":3.288,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/1878"}],"errors":[]}