{"meta":{"path":"vessel/portcalls","ts":"2026-11-11T21:32:17+00:00","status":"ok","rows":30,"days":90,"request_id":"89de5e1650b55361"},"data":[{"port_id":21581,"port_name":"Nanhui","port_lat":31.05,"port_lng":121.75,"country_id":409,"country_name":"China","arrival":"2026-11-08 06:58:01","departure":"2026-11-09 20:54:27","duration_h":37.94,"samples":33,"min_dist_km":4.43,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21581"},{"port_id":21557,"port_name":"Minhang","port_lat":31,"port_lng":121.4,"country_id":409,"country_name":"China","arrival":"2026-11-08 01:58:23","departure":"2026-11-08 03:17:15","duration_h":1.31,"samples":2,"min_dist_km":9.019,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21557"},{"port_id":22013,"port_name":"Wuxi","port_lat":31.5667,"port_lng":120.3,"country_id":409,"country_name":"China","arrival":"2026-11-06 15:00:01","departure":"2026-11-06 20:11:54","duration_h":5.2,"samples":4,"min_dist_km":3.929,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22013"},{"port_id":21557,"port_name":"Minhang","port_lat":31,"port_lng":121.4,"country_id":409,"country_name":"China","arrival":"2026-11-01 05:12:59","departure":"2026-11-01 07:18:38","duration_h":2.09,"samples":3,"min_dist_km":9.634,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21557"},{"port_id":21581,"port_name":"Nanhui","port_lat":31.05,"port_lng":121.75,"country_id":409,"country_name":"China","arrival":"2026-10-30 04:40:46","departure":"2026-10-30 07:34:26","duration_h":2.89,"samples":8,"min_dist_km":4.472,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21581"},{"port_id":21557,"port_name":"Minhang","port_lat":31,"port_lng":121.4,"country_id":409,"country_name":"China","arrival":"2026-10-29 14:42:26","departure":"2026-10-30 03:15:22","duration_h":12.55,"samples":11,"min_dist_km":8.939,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21557"},{"port_id":21871,"port_name":"Songjiang","port_lat":31.0167,"port_lng":121.233,"country_id":409,"country_name":"China","arrival":"2026-10-29 08:42:15","departure":"2026-10-29 08:49:03","duration_h":0.11,"samples":2,"min_dist_km":9.648,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21871"},{"port_id":22013,"port_name":"Wuxi","port_lat":31.5667,"port_lng":120.3,"country_id":409,"country_name":"China","arrival":"2026-10-28 16:27:31","departure":"2026-10-28 19:35:15","duration_h":3.13,"samples":5,"min_dist_km":3.043,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22013"},{"port_id":21581,"port_name":"Nanhui","port_lat":31.05,"port_lng":121.75,"country_id":409,"country_name":"China","arrival":"2026-10-24 05:50:03","departure":"2026-10-25 08:16:11","duration_h":26.44,"samples":22,"min_dist_km":4.429,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21581"},{"port_id":22013,"port_name":"Wuxi","port_lat":31.5667,"port_lng":120.3,"country_id":409,"country_name":"China","arrival":"2026-10-21 16:07:47","departure":"2026-10-21 19:54:32","duration_h":3.78,"samples":4,"min_dist_km":5.67,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22013"},{"port_id":21557,"port_name":"Minhang","port_lat":31,"port_lng":121.4,"country_id":409,"country_name":"China","arrival":"2026-10-17 07:16:24","departure":"2026-10-17 07:16:24","duration_h":0,"samples":2,"min_dist_km":9.532,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21557"},{"port_id":21581,"port_name":"Nanhui","port_lat":31.05,"port_lng":121.75,"country_id":409,"country_name":"China","arrival":"2026-10-17 01:21:19","departure":"2026-10-17 05:49:25","duration_h":4.47,"samples":5,"min_dist_km":4.432,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21581"},{"port_id":21581,"port_name":"Nanhui","port_lat":31.05,"port_lng":121.75,"country_id":409,"country_name":"China","arrival":"2026-10-13 09:35:30","departure":"2026-10-16 09:26:12","duration_h":71.85,"samples":59,"min_dist_km":4.417,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21581"},{"port_id":21557,"port_name":"Minhang","port_lat":31,"port_lng":121.4,"country_id":409,"country_name":"China","arrival":"2026-10-13 05:40:24","departure":"2026-10-13 07:59:30","duration_h":2.32,"samples":3,"min_dist_km":8.931,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21557"},{"port_id":22013,"port_name":"Wuxi","port_lat":31.5667,"port_lng":120.3,"country_id":409,"country_name":"China","arrival":"2026-10-11 07:22:43","departure":"2026-10-11 23:24:01","duration_h":16.02,"samples":15,"min_dist_km":1.708,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22013"},{"port_id":21557,"port_name":"Minhang","port_lat":31,"port_lng":121.4,"country_id":409,"country_name":"China","arrival":"2026-10-04 09:52:55","departure":"2026-10-04 21:35:58","duration_h":11.72,"samples":11,"min_dist_km":2.545,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21557"},{"port_id":21581,"port_name":"Nanhui","port_lat":31.05,"port_lng":121.75,"country_id":409,"country_name":"China","arrival":"2026-09-28 06:56:41","departure":"2026-09-28 08:51:27","duration_h":1.91,"samples":7,"min_dist_km":5.425,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21581"},{"port_id":21557,"port_name":"Minhang","port_lat":31,"port_lng":121.4,"country_id":409,"country_name":"China","arrival":"2026-09-28 04:12:30","departure":"2026-09-28 05:45:40","duration_h":1.55,"samples":3,"min_dist_km":5.13,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21557"},{"port_id":21557,"port_name":"Minhang","port_lat":31,"port_lng":121.4,"country_id":409,"country_name":"China","arrival":"2026-09-19 07:28:40","departure":"2026-09-19 18:48:28","duration_h":11.33,"samples":12,"min_dist_km":8.769,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21557"},{"port_id":21581,"port_name":"Nanhui","port_lat":31.05,"port_lng":121.75,"country_id":409,"country_name":"China","arrival":"2026-09-18 19:11:40","departure":"2026-09-19 05:28:52","duration_h":10.29,"samples":9,"min_dist_km":4.425,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21581"},{"port_id":21581,"port_name":"Nanhui","port_lat":31.05,"port_lng":121.75,"country_id":409,"country_name":"China","arrival":"2026-09-18 00:43:37","departure":"2026-09-18 03:08:46","duration_h":2.42,"samples":7,"min_dist_km":5.641,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21581"},{"port_id":21557,"port_name":"Minhang","port_lat":31,"port_lng":121.4,"country_id":409,"country_name":"China","arrival":"2026-09-17 16:07:59","departure":"2026-09-17 23:27:50","duration_h":7.33,"samples":8,"min_dist_km":8.932,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21557"},{"port_id":21342,"port_name":"Jinshan","port_lat":30.9,"port_lng":121.15,"country_id":409,"country_name":"China","arrival":"2026-09-17 07:53:58","departure":"2026-09-17 11:03:07","duration_h":3.15,"samples":4,"min_dist_km":7.084,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21342"},{"port_id":21581,"port_name":"Nanhui","port_lat":31.05,"port_lng":121.75,"country_id":409,"country_name":"China","arrival":"2026-09-11 23:17:59","departure":"2026-09-12 01:45:02","duration_h":2.45,"samples":8,"min_dist_km":4.462,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21581"},{"port_id":21581,"port_name":"Nanhui","port_lat":31.05,"port_lng":121.75,"country_id":409,"country_name":"China","arrival":"2026-09-10 22:58:26","departure":"2026-09-11 02:24:49","duration_h":3.44,"samples":8,"min_dist_km":4.463,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21581"},{"port_id":21581,"port_name":"Nanhui","port_lat":31.05,"port_lng":121.75,"country_id":409,"country_name":"China","arrival":"2026-09-07 11:54:24","departure":"2026-09-07 12:36:10","duration_h":0.7,"samples":6,"min_dist_km":8.818,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21581"},{"port_id":22013,"port_name":"Wuxi","port_lat":31.5667,"port_lng":120.3,"country_id":409,"country_name":"China","arrival":"2026-09-06 07:46:55","departure":"2026-09-06 13:21:16","duration_h":5.57,"samples":5,"min_dist_km":5.314,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22013"},{"port_id":21557,"port_name":"Minhang","port_lat":31,"port_lng":121.4,"country_id":409,"country_name":"China","arrival":"2026-09-03 03:33:41","departure":"2026-09-03 07:49:09","duration_h":4.26,"samples":5,"min_dist_km":9.552,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21557"},{"port_id":21581,"port_name":"Nanhui","port_lat":31.05,"port_lng":121.75,"country_id":409,"country_name":"China","arrival":"2026-08-29 23:49:50","departure":"2026-08-30 00:58:57","duration_h":1.15,"samples":6,"min_dist_km":9.992,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21581"},{"port_id":21557,"port_name":"Minhang","port_lat":31,"port_lng":121.4,"country_id":409,"country_name":"China","arrival":"2026-08-27 15:50:24","departure":"2026-08-29 21:55:28","duration_h":54.08,"samples":45,"min_dist_km":8.351,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21557"}],"errors":[]}