{"meta":{"path":"vessel/portcalls","ts":"2026-05-16T08:13:03+00:00","status":"ok","rows":30,"days":90,"request_id":"0e9d8d934fe944d9"},"data":[{"port_id":20924,"port_name":"Dagang","port_lat":22.8,"port_lng":113.4,"country_id":409,"country_name":"China","arrival":"2026-05-15 13:57:27","departure":"2026-05-15 21:24:33","duration_h":7.45,"samples":7,"min_dist_km":5.615,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20924"},{"port_id":3252,"port_name":"Nansha","port_lat":22.6852,"port_lng":113.68,"country_id":409,"country_name":"China","arrival":"2026-05-14 18:15:11","departure":"2026-05-15 11:02:53","duration_h":16.8,"samples":13,"min_dist_km":4.384,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3252"},{"port_id":20924,"port_name":"Dagang","port_lat":22.8,"port_lng":113.4,"country_id":409,"country_name":"China","arrival":"2026-05-14 04:44:08","departure":"2026-05-14 14:24:48","duration_h":9.68,"samples":8,"min_dist_km":5.961,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20924"},{"port_id":21526,"port_name":"Maogang","port_lat":23.05,"port_lng":112.733,"country_id":409,"country_name":"China","arrival":"2026-05-13 13:38:15","departure":"2026-05-13 16:41:23","duration_h":3.05,"samples":4,"min_dist_km":8.359,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21526"},{"port_id":21452,"port_name":"Liudu","port_lat":23.0667,"port_lng":112,"country_id":409,"country_name":"China","arrival":"2026-05-12 22:36:00","departure":"2026-05-13 00:06:00","duration_h":1.5,"samples":4,"min_dist_km":3.158,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21452"},{"port_id":21121,"port_name":"Guigang","port_lat":23.1,"port_lng":109.6,"country_id":409,"country_name":"China","arrival":"2026-05-10 15:58:02","departure":"2026-05-10 16:49:35","duration_h":0.86,"samples":2,"min_dist_km":6.038,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21121"},{"port_id":21669,"port_name":"Qiaoxu","port_lat":23.0833,"port_lng":109.6,"country_id":409,"country_name":"China","arrival":"2026-05-06 19:28:41","departure":"2026-05-10 12:02:03","duration_h":88.56,"samples":71,"min_dist_km":1.224,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21669"},{"port_id":20835,"port_name":"Cangwu","port_lat":23.4833,"port_lng":111.317,"country_id":409,"country_name":"China","arrival":"2026-05-04 01:08:55","departure":"2026-05-04 09:52:51","duration_h":8.73,"samples":7,"min_dist_km":5.344,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20835"},{"port_id":22020,"port_name":"Wuzhou Pt","port_lat":23.4833,"port_lng":111.333,"country_id":409,"country_name":"China","arrival":"2026-05-03 20:02:06","departure":"2026-05-03 23:16:14","duration_h":3.24,"samples":4,"min_dist_km":4.511,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22020"},{"port_id":21582,"port_name":"Nanjiangkou","port_lat":23.1167,"port_lng":111.8,"country_id":409,"country_name":"China","arrival":"2026-05-03 06:00:48","departure":"2026-05-03 10:18:30","duration_h":4.3,"samples":5,"min_dist_km":2.231,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21582"},{"port_id":21452,"port_name":"Liudu","port_lat":23.0667,"port_lng":112,"country_id":409,"country_name":"China","arrival":"2026-05-03 01:03:01","departure":"2026-05-03 04:16:12","duration_h":3.22,"samples":4,"min_dist_km":6.605,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21452"},{"port_id":21865,"port_name":"Sikeng","port_lat":23.05,"port_lng":112.233,"country_id":409,"country_name":"China","arrival":"2026-05-02 17:35:06","departure":"2026-05-02 23:36:37","duration_h":6.03,"samples":6,"min_dist_km":5.306,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21865"},{"port_id":21566,"port_name":"Mugang","port_lat":23.0667,"port_lng":112.4,"country_id":409,"country_name":"China","arrival":"2026-05-02 13:24:54","departure":"2026-05-02 16:13:32","duration_h":2.81,"samples":3,"min_dist_km":0.437,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21566"},{"port_id":21040,"port_name":"Fengkai","port_lat":23.05,"port_lng":112.45,"country_id":409,"country_name":"China","arrival":"2026-05-02 12:01:22","departure":"2026-05-02 12:54:23","duration_h":0.88,"samples":2,"min_dist_km":2.805,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21040"},{"port_id":20981,"port_name":"Dinghu","port_lat":23.15,"port_lng":112.55,"country_id":409,"country_name":"China","arrival":"2026-05-02 08:19:11","departure":"2026-05-02 10:09:40","duration_h":1.84,"samples":3,"min_dist_km":4.049,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20981"},{"port_id":21754,"port_name":"Sanshui","port_lat":23.1667,"port_lng":112.867,"country_id":409,"country_name":"China","arrival":"2026-05-01 22:35:13","departure":"2026-05-02 04:08:51","duration_h":5.56,"samples":6,"min_dist_km":3.276,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21754"},{"port_id":21494,"port_name":"Luocun","port_lat":23.05,"port_lng":113.033,"country_id":409,"country_name":"China","arrival":"2026-05-01 19:18:01","departure":"2026-05-01 19:47:33","duration_h":0.49,"samples":2,"min_dist_km":3.472,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21494"},{"port_id":21646,"port_name":"Pingzhou","port_lat":23.0333,"port_lng":113.2,"country_id":409,"country_name":"China","arrival":"2026-05-01 16:21:23","departure":"2026-05-01 16:22:53","duration_h":0.03,"samples":2,"min_dist_km":2.196,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21646"},{"port_id":22102,"port_name":"Xinsha","port_lat":22.9833,"port_lng":113.533,"country_id":409,"country_name":"China","arrival":"2026-05-01 03:48:51","departure":"2026-05-01 10:05:24","duration_h":6.28,"samples":6,"min_dist_km":1.401,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22102"},{"port_id":21536,"port_name":"MCID - Private Terminal","port_lat":23.0333,"port_lng":113.517,"country_id":409,"country_name":"China","arrival":"2026-05-01 01:03:15","departure":"2026-05-01 01:03:15","duration_h":0,"samples":2,"min_dist_km":1.397,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21536"},{"port_id":21832,"port_name":"Shilou","port_lat":23.0167,"port_lng":113.5,"country_id":409,"country_name":"China","arrival":"2026-04-30 15:33:00","departure":"2026-05-01 00:15:13","duration_h":8.7,"samples":8,"min_dist_km":1.386,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21832"},{"port_id":21593,"port_name":"Nansha Pt","port_lat":22.75,"port_lng":113.583,"country_id":409,"country_name":"China","arrival":"2026-04-28 16:33:46","departure":"2026-04-30 10:23:38","duration_h":41.83,"samples":34,"min_dist_km":4.516,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21593"},{"port_id":20924,"port_name":"Dagang","port_lat":22.8,"port_lng":113.4,"country_id":409,"country_name":"China","arrival":"2026-04-28 11:34:53","departure":"2026-04-28 13:49:53","duration_h":2.25,"samples":3,"min_dist_km":6.074,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20924"},{"port_id":21409,"port_name":"Leliu","port_lat":22.8333,"port_lng":113.117,"country_id":409,"country_name":"China","arrival":"2026-04-26 01:08:22","departure":"2026-04-28 08:12:16","duration_h":55.07,"samples":46,"min_dist_km":2.481,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21409"},{"port_id":21130,"port_name":"Guizhou","port_lat":22.75,"port_lng":113.233,"country_id":409,"country_name":"China","arrival":"2026-04-25 22:06:23","departure":"2026-04-25 22:06:23","duration_h":0,"samples":2,"min_dist_km":2.222,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21130"},{"port_id":22089,"port_name":"Xingtan","port_lat":22.7667,"port_lng":113.167,"country_id":409,"country_name":"China","arrival":"2026-04-25 13:10:59","departure":"2026-04-25 18:17:16","duration_h":5.1,"samples":7,"min_dist_km":3.38,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22089"},{"port_id":21865,"port_name":"Sikeng","port_lat":23.05,"port_lng":112.233,"country_id":409,"country_name":"China","arrival":"2026-04-20 13:55:00","departure":"2026-04-20 21:45:17","duration_h":7.84,"samples":8,"min_dist_km":5.757,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21865"},{"port_id":21566,"port_name":"Mugang","port_lat":23.0667,"port_lng":112.4,"country_id":409,"country_name":"China","arrival":"2026-04-20 11:55:53","departure":"2026-04-20 12:59:00","duration_h":1.05,"samples":2,"min_dist_km":6.842,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21566"},{"port_id":22089,"port_name":"Xingtan","port_lat":22.7667,"port_lng":113.167,"country_id":409,"country_name":"China","arrival":"2026-04-19 21:12:35","departure":"2026-04-19 22:42:41","duration_h":1.5,"samples":3,"min_dist_km":9.514,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22089"},{"port_id":21075,"port_name":"Gaolan","port_lat":21.9167,"port_lng":113.25,"country_id":409,"country_name":"China","arrival":"2026-04-18 11:28:21","departure":"2026-04-19 05:40:08","duration_h":18.2,"samples":10,"min_dist_km":3.574,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21075"}],"errors":[]}