{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T12:24:26+00:00","status":"ok","rows":29,"days":90,"request_id":"a68cd328462b5cfb"},"data":[{"port_id":21751,"port_name":"Sansha","port_lat":26.9333,"port_lng":120.217,"country_id":409,"country_name":"China","arrival":"2026-05-11 07:50:44","departure":"2026-05-13 10:04:15","duration_h":50.23,"samples":37,"min_dist_km":2.234,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21751"},{"port_id":21751,"port_name":"Sansha","port_lat":26.9333,"port_lng":120.217,"country_id":409,"country_name":"China","arrival":"2026-05-01 17:30:42","departure":"2026-05-01 22:12:13","duration_h":4.69,"samples":5,"min_dist_km":2.193,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21751"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-04-30 07:29:29","departure":"2026-04-30 13:06:44","duration_h":5.62,"samples":5,"min_dist_km":3.256,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-04-26 14:59:32","departure":"2026-04-28 07:44:09","duration_h":40.74,"samples":29,"min_dist_km":3.253,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-04-25 01:08:14","departure":"2026-04-25 18:12:41","duration_h":17.07,"samples":20,"min_dist_km":3.245,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-04-24 04:24:08","departure":"2026-04-24 09:35:38","duration_h":5.19,"samples":9,"min_dist_km":3.242,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-04-19 01:50:55","departure":"2026-04-20 15:38:47","duration_h":37.8,"samples":35,"min_dist_km":3.197,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-04-18 07:17:16","departure":"2026-04-18 09:59:01","duration_h":2.7,"samples":4,"min_dist_km":3.237,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-04-17 07:59:22","departure":"2026-04-17 14:34:48","duration_h":6.59,"samples":7,"min_dist_km":3.244,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-04-16 03:15:03","departure":"2026-04-16 11:56:12","duration_h":8.69,"samples":7,"min_dist_km":3.248,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-04-10 05:28:31","departure":"2026-04-10 08:22:44","duration_h":2.9,"samples":2,"min_dist_km":3.258,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-04-07 03:51:08","departure":"2026-04-09 12:09:34","duration_h":56.31,"samples":26,"min_dist_km":3.246,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-04-05 10:57:18","departure":"2026-04-05 18:32:35","duration_h":7.59,"samples":7,"min_dist_km":3.257,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-04-04 03:49:37","departure":"2026-04-04 17:06:18","duration_h":13.28,"samples":6,"min_dist_km":3.257,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-04-01 06:12:11","departure":"2026-04-02 18:27:19","duration_h":36.25,"samples":20,"min_dist_km":3.236,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-03-25 10:31:51","departure":"2026-03-25 10:31:51","duration_h":0,"samples":2,"min_dist_km":3.263,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-03-22 13:29:59","departure":"2026-03-22 13:29:59","duration_h":0,"samples":3,"min_dist_km":3.251,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-03-21 04:24:40","departure":"2026-03-21 11:24:04","duration_h":6.99,"samples":5,"min_dist_km":3.244,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-03-20 08:29:33","departure":"2026-03-20 08:29:33","duration_h":0,"samples":3,"min_dist_km":3.255,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-03-19 05:38:15","departure":"2026-03-19 11:22:14","duration_h":5.73,"samples":6,"min_dist_km":3.257,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-03-15 02:16:34","departure":"2026-03-16 06:03:52","duration_h":27.79,"samples":13,"min_dist_km":3.234,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-03-10 04:19:32","departure":"2026-03-14 04:38:09","duration_h":96.31,"samples":44,"min_dist_km":3.24,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-03-09 05:19:21","departure":"2026-03-09 13:42:42","duration_h":8.39,"samples":5,"min_dist_km":3.241,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-03-07 04:40:38","departure":"2026-03-08 11:00:31","duration_h":30.33,"samples":14,"min_dist_km":3.212,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-03-01 04:29:44","departure":"2026-03-06 07:32:02","duration_h":123.04,"samples":61,"min_dist_km":3.231,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-02-18 05:18:02","departure":"2026-02-23 14:43:44","duration_h":129.43,"samples":51,"min_dist_km":3.183,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-02-15 04:39:06","departure":"2026-02-15 09:20:42","duration_h":4.69,"samples":6,"min_dist_km":3.284,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-02-14 06:32:46","departure":"2026-02-14 08:08:36","duration_h":1.6,"samples":4,"min_dist_km":3.285,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"},{"port_id":3506,"port_name":"ZHOUSHAN","port_lat":29.9669,"port_lng":122.2,"country_id":409,"country_name":"China","arrival":"2026-02-12 12:34:00","departure":"2026-02-13 11:13:13","duration_h":22.65,"samples":12,"min_dist_km":3.274,"max_speed_kn":2.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3506"}],"errors":[]}