{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T11:56:11+00:00","status":"ok","rows":11,"days":90,"request_id":"ba47e9d86ecbef12"},"data":[{"port_id":61457,"port_name":"Wan Tsai","port_lat":22.1667,"port_lng":114.25,"country_id":645,"country_name":"HONG KONG","arrival":"2026-05-11 09:58:00","departure":"2026-05-13 09:47:44","duration_h":47.83,"samples":39,"min_dist_km":2.043,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/645/61457"},{"port_id":61426,"port_name":"Repulse Bay","port_lat":22.2333,"port_lng":114.2,"country_id":645,"country_name":"HONG KONG","arrival":"2026-05-11 00:06:14","departure":"2026-05-11 07:30:46","duration_h":7.41,"samples":8,"min_dist_km":7.041,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/645/61426"},{"port_id":61393,"port_name":"Aberdeen","port_lat":22.25,"port_lng":114.15,"country_id":645,"country_name":"HONG KONG","arrival":"2026-05-10 21:28:30","departure":"2026-05-10 22:04:20","duration_h":0.6,"samples":2,"min_dist_km":7.125,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/645/61393"},{"port_id":61426,"port_name":"Repulse Bay","port_lat":22.2333,"port_lng":114.2,"country_id":645,"country_name":"HONG KONG","arrival":"2026-05-10 10:19:00","departure":"2026-05-10 20:13:28","duration_h":9.91,"samples":9,"min_dist_km":6.792,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/645/61426"},{"port_id":61426,"port_name":"Repulse Bay","port_lat":22.2333,"port_lng":114.2,"country_id":645,"country_name":"HONG KONG","arrival":"2026-05-07 21:59:00","departure":"2026-05-10 04:07:32","duration_h":54.14,"samples":48,"min_dist_km":1.846,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/645/61426"},{"port_id":61404,"port_name":"Hok Tsui Wan","port_lat":22.2167,"port_lng":114.25,"country_id":645,"country_name":"HONG KONG","arrival":"2026-05-07 09:35:18","departure":"2026-05-07 19:49:29","duration_h":10.24,"samples":9,"min_dist_km":2.395,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/645/61404"},{"port_id":61393,"port_name":"Aberdeen","port_lat":22.25,"port_lng":114.15,"country_id":645,"country_name":"HONG KONG","arrival":"2026-05-06 12:14:54","departure":"2026-05-07 07:24:50","duration_h":19.17,"samples":18,"min_dist_km":1.334,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/645/61393"},{"port_id":61424,"port_name":"Pok Fu Lam","port_lat":22.25,"port_lng":114.133,"country_id":645,"country_name":"HONG KONG","arrival":"2026-05-05 11:03:06","departure":"2026-05-06 10:17:00","duration_h":23.23,"samples":21,"min_dist_km":8.371,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/645/61424"},{"port_id":61426,"port_name":"Repulse Bay","port_lat":22.2333,"port_lng":114.2,"country_id":645,"country_name":"HONG KONG","arrival":"2026-05-04 11:12:45","departure":"2026-05-05 10:07:46","duration_h":22.92,"samples":20,"min_dist_km":1.829,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/645/61426"},{"port_id":61426,"port_name":"Repulse Bay","port_lat":22.2333,"port_lng":114.2,"country_id":645,"country_name":"HONG KONG","arrival":"2026-05-02 21:53:34","departure":"2026-05-04 07:36:35","duration_h":33.72,"samples":29,"min_dist_km":1.665,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/645/61426"},{"port_id":61404,"port_name":"Hok Tsui Wan","port_lat":22.2167,"port_lng":114.25,"country_id":645,"country_name":"HONG KONG","arrival":"2026-05-02 19:54:21","departure":"2026-05-02 20:11:23","duration_h":0.28,"samples":2,"min_dist_km":1.978,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/645/61404"}],"errors":[]}