{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T17:45:27+00:00","status":"ok","rows":30,"days":90,"request_id":"8a4d043d5f0d34c2"},"data":[{"port_id":3551,"port_name":"YANGSHAN","port_lat":30.6072,"port_lng":122.134,"country_id":409,"country_name":"China","arrival":"2026-05-29 07:50:23","departure":"2026-05-29 13:57:22","duration_h":6.12,"samples":6,"min_dist_km":6.524,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3551"},{"port_id":3374,"port_name":"Taicang","port_lat":31.65,"port_lng":121.217,"country_id":409,"country_name":"China","arrival":"2026-05-27 22:24:51","departure":"2026-05-28 10:23:32","duration_h":11.98,"samples":11,"min_dist_km":0.387,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3374"},{"port_id":3551,"port_name":"YANGSHAN","port_lat":30.6072,"port_lng":122.134,"country_id":409,"country_name":"China","arrival":"2026-05-26 09:35:47","departure":"2026-05-27 06:18:14","duration_h":20.71,"samples":17,"min_dist_km":9.239,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3551"},{"port_id":22186,"port_name":"Yizheng","port_lat":32.2667,"port_lng":119.167,"country_id":409,"country_name":"China","arrival":"2026-05-23 17:53:25","departure":"2026-05-25 01:19:09","duration_h":31.43,"samples":24,"min_dist_km":5.611,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22186"},{"port_id":3173,"port_name":"Zhenjiang","port_lat":32.2167,"port_lng":119.45,"country_id":409,"country_name":"China","arrival":"2026-05-23 04:58:36","departure":"2026-05-23 13:28:36","duration_h":8.5,"samples":13,"min_dist_km":6.114,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3173"},{"port_id":3551,"port_name":"YANGSHAN","port_lat":30.6072,"port_lng":122.134,"country_id":409,"country_name":"China","arrival":"2026-05-20 03:35:17","departure":"2026-05-21 19:40:16","duration_h":40.08,"samples":34,"min_dist_km":6.601,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3551"},{"port_id":21090,"port_name":"Gonglu","port_lat":31.25,"port_lng":121.667,"country_id":409,"country_name":"China","arrival":"2026-05-19 16:17:57","departure":"2026-05-19 17:36:07","duration_h":1.3,"samples":3,"min_dist_km":7.324,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21090"},{"port_id":3374,"port_name":"Taicang","port_lat":31.65,"port_lng":121.217,"country_id":409,"country_name":"China","arrival":"2026-05-18 17:11:17","departure":"2026-05-19 11:27:47","duration_h":18.28,"samples":17,"min_dist_km":0.167,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3374"},{"port_id":3551,"port_name":"YANGSHAN","port_lat":30.6072,"port_lng":122.134,"country_id":409,"country_name":"China","arrival":"2026-05-17 13:50:45","departure":"2026-05-18 01:42:37","duration_h":11.86,"samples":12,"min_dist_km":4.949,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3551"},{"port_id":3173,"port_name":"Zhenjiang","port_lat":32.2167,"port_lng":119.45,"country_id":409,"country_name":"China","arrival":"2026-05-13 00:18:31","departure":"2026-05-13 05:33:06","duration_h":5.24,"samples":6,"min_dist_km":6.114,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3173"},{"port_id":3926,"port_name":"GAOGANG","port_lat":32.2886,"port_lng":119.853,"country_id":409,"country_name":"China","arrival":"2026-05-12 15:27:29","departure":"2026-05-12 19:11:58","duration_h":3.74,"samples":4,"min_dist_km":1.188,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3926"},{"port_id":3460,"port_name":"Taixing","port_lat":32.1166,"port_lng":119.95,"country_id":409,"country_name":"China","arrival":"2026-05-12 12:13:50","departure":"2026-05-12 14:09:01","duration_h":1.92,"samples":3,"min_dist_km":3.362,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3460"},{"port_id":20887,"port_name":"Chengxi","port_lat":31.9167,"port_lng":120.233,"country_id":409,"country_name":"China","arrival":"2026-05-12 07:54:28","departure":"2026-05-12 10:30:10","duration_h":2.6,"samples":3,"min_dist_km":5.045,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20887"},{"port_id":3374,"port_name":"Taicang","port_lat":31.65,"port_lng":121.217,"country_id":409,"country_name":"China","arrival":"2026-05-01 23:51:19","departure":"2026-05-02 13:58:43","duration_h":14.12,"samples":12,"min_dist_km":5.776,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3374"},{"port_id":22186,"port_name":"Yizheng","port_lat":32.2667,"port_lng":119.167,"country_id":409,"country_name":"China","arrival":"2026-04-30 16:08:14","departure":"2026-05-01 05:26:57","duration_h":13.31,"samples":12,"min_dist_km":2.425,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22186"},{"port_id":3437,"port_name":"Nantong","port_lat":32,"port_lng":120.817,"country_id":409,"country_name":"China","arrival":"2026-04-29 10:27:44","departure":"2026-04-29 13:34:56","duration_h":3.12,"samples":4,"min_dist_km":3.779,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3437"},{"port_id":3551,"port_name":"YANGSHAN","port_lat":30.6072,"port_lng":122.134,"country_id":409,"country_name":"China","arrival":"2026-04-27 16:03:57","departure":"2026-04-28 13:17:08","duration_h":21.22,"samples":18,"min_dist_km":3.798,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3551"},{"port_id":22186,"port_name":"Yizheng","port_lat":32.2667,"port_lng":119.167,"country_id":409,"country_name":"China","arrival":"2026-04-25 02:04:51","departure":"2026-04-26 03:45:30","duration_h":25.68,"samples":22,"min_dist_km":9.503,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22186"},{"port_id":3551,"port_name":"YANGSHAN","port_lat":30.6072,"port_lng":122.134,"country_id":409,"country_name":"China","arrival":"2026-04-21 14:24:48","departure":"2026-04-22 06:19:48","duration_h":15.92,"samples":14,"min_dist_km":6.711,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3551"},{"port_id":3173,"port_name":"Zhenjiang","port_lat":32.2167,"port_lng":119.45,"country_id":409,"country_name":"China","arrival":"2026-04-17 11:59:11","departure":"2026-04-17 19:59:09","duration_h":8,"samples":5,"min_dist_km":6.311,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3173"},{"port_id":3460,"port_name":"Taixing","port_lat":32.1166,"port_lng":119.95,"country_id":409,"country_name":"China","arrival":"2026-04-17 02:30:32","departure":"2026-04-17 03:23:59","duration_h":0.89,"samples":2,"min_dist_km":4.218,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3460"},{"port_id":3551,"port_name":"YANGSHAN","port_lat":30.6072,"port_lng":122.134,"country_id":409,"country_name":"China","arrival":"2026-04-15 05:58:14","departure":"2026-04-16 01:35:22","duration_h":19.62,"samples":9,"min_dist_km":3.824,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3551"},{"port_id":3551,"port_name":"YANGSHAN","port_lat":30.6072,"port_lng":122.134,"country_id":409,"country_name":"China","arrival":"2026-04-09 14:11:14","departure":"2026-04-10 08:19:47","duration_h":18.14,"samples":10,"min_dist_km":4.579,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3551"},{"port_id":3374,"port_name":"Taicang","port_lat":31.65,"port_lng":121.217,"country_id":409,"country_name":"China","arrival":"2026-04-07 20:23:07","departure":"2026-04-08 23:45:01","duration_h":27.37,"samples":14,"min_dist_km":0.197,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3374"},{"port_id":3551,"port_name":"YANGSHAN","port_lat":30.6072,"port_lng":122.134,"country_id":409,"country_name":"China","arrival":"2026-04-06 03:59:11","departure":"2026-04-07 03:56:16","duration_h":23.95,"samples":13,"min_dist_km":9.119,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3551"},{"port_id":3374,"port_name":"Taicang","port_lat":31.65,"port_lng":121.217,"country_id":409,"country_name":"China","arrival":"2026-03-30 21:49:24","departure":"2026-04-01 15:51:02","duration_h":42.03,"samples":20,"min_dist_km":0.206,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3374"},{"port_id":3551,"port_name":"YANGSHAN","port_lat":30.6072,"port_lng":122.134,"country_id":409,"country_name":"China","arrival":"2026-03-29 10:07:51","departure":"2026-03-30 07:29:04","duration_h":21.35,"samples":12,"min_dist_km":6.636,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3551"},{"port_id":3551,"port_name":"YANGSHAN","port_lat":30.6072,"port_lng":122.134,"country_id":409,"country_name":"China","arrival":"2026-03-23 17:22:06","departure":"2026-03-24 04:55:13","duration_h":11.55,"samples":7,"min_dist_km":8.29,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3551"},{"port_id":3173,"port_name":"Zhenjiang","port_lat":32.2167,"port_lng":119.45,"country_id":409,"country_name":"China","arrival":"2026-03-20 21:09:40","departure":"2026-03-21 07:15:10","duration_h":10.09,"samples":6,"min_dist_km":6.284,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3173"},{"port_id":3551,"port_name":"YANGSHAN","port_lat":30.6072,"port_lng":122.134,"country_id":409,"country_name":"China","arrival":"2026-03-18 20:41:51","departure":"2026-03-19 14:22:41","duration_h":17.68,"samples":10,"min_dist_km":2.219,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3551"}],"errors":[]}