{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T16:23:14+00:00","status":"ok","rows":30,"days":90,"request_id":"bd8abc62c5ed17a9"},"data":[{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-05-28 01:22:21","departure":"2026-05-28 01:22:21","duration_h":0,"samples":5,"min_dist_km":2.586,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":73372,"port_name":"Tomigusuku, Okinawa","port_lat":26.1833,"port_lng":127.667,"country_id":346,"country_name":"Japan","arrival":"2026-05-27 01:45:18","departure":"2026-05-27 01:45:18","duration_h":0,"samples":3,"min_dist_km":6.086,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/73372"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-05-17 01:56:56","departure":"2026-05-17 01:56:56","duration_h":0,"samples":6,"min_dist_km":2.563,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-05-16 01:50:13","departure":"2026-05-16 01:50:13","duration_h":0,"samples":6,"min_dist_km":2.578,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-05-15 01:43:26","departure":"2026-05-15 09:12:38","duration_h":7.49,"samples":9,"min_dist_km":2.546,"max_speed_kn":2.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-05-13 23:16:58","departure":"2026-05-14 09:12:08","duration_h":9.92,"samples":10,"min_dist_km":2.573,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-05-11 23:33:59","departure":"2026-05-13 09:14:27","duration_h":33.67,"samples":21,"min_dist_km":2.572,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-05-09 23:27:48","departure":"2026-05-11 09:19:19","duration_h":33.86,"samples":22,"min_dist_km":2.583,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-05-08 23:29:30","departure":"2026-05-09 01:59:01","duration_h":2.49,"samples":5,"min_dist_km":2.584,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-05-08 02:00:54","departure":"2026-05-08 09:14:16","duration_h":7.22,"samples":9,"min_dist_km":2.584,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-05-06 23:53:23","departure":"2026-05-07 09:13:28","duration_h":9.33,"samples":9,"min_dist_km":2.583,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-05-06 01:46:36","departure":"2026-05-06 09:15:08","duration_h":7.48,"samples":9,"min_dist_km":2.584,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-05-05 02:01:23","departure":"2026-05-05 09:25:17","duration_h":7.4,"samples":7,"min_dist_km":2.584,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-05-03 23:23:29","departure":"2026-05-04 01:44:00","duration_h":2.34,"samples":4,"min_dist_km":2.583,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-05-01 23:50:23","departure":"2026-05-03 09:12:27","duration_h":33.37,"samples":19,"min_dist_km":2.582,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-04-30 01:41:30","departure":"2026-05-01 09:13:30","duration_h":31.53,"samples":20,"min_dist_km":2.583,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-04-28 01:41:30","departure":"2026-04-29 09:09:22","duration_h":31.46,"samples":19,"min_dist_km":2.583,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-04-26 23:36:59","departure":"2026-04-27 09:11:56","duration_h":9.58,"samples":10,"min_dist_km":2.583,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-04-25 01:42:35","departure":"2026-04-26 09:10:36","duration_h":31.47,"samples":23,"min_dist_km":2.583,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-04-24 08:00:20","departure":"2026-04-24 08:00:20","duration_h":0,"samples":6,"min_dist_km":2.584,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":73372,"port_name":"Tomigusuku, Okinawa","port_lat":26.1833,"port_lng":127.667,"country_id":346,"country_name":"Japan","arrival":"2026-04-22 23:38:37","departure":"2026-04-22 23:38:37","duration_h":0,"samples":4,"min_dist_km":6.16,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/73372"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-04-21 22:40:16","departure":"2026-04-22 09:17:09","duration_h":10.61,"samples":11,"min_dist_km":2.584,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-04-20 02:01:04","departure":"2026-04-20 09:13:05","duration_h":7.2,"samples":11,"min_dist_km":2.584,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-04-18 23:44:29","departure":"2026-04-19 01:39:06","duration_h":1.91,"samples":4,"min_dist_km":2.585,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-04-17 23:20:31","departure":"2026-04-18 09:08:33","duration_h":9.8,"samples":7,"min_dist_km":2.56,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-04-16 23:50:28","departure":"2026-04-17 01:48:40","duration_h":1.97,"samples":4,"min_dist_km":2.585,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-04-15 23:21:28","departure":"2026-04-16 09:14:06","duration_h":9.88,"samples":6,"min_dist_km":2.584,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-04-14 23:51:28","departure":"2026-04-15 09:15:18","duration_h":9.4,"samples":6,"min_dist_km":2.585,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-04-13 23:31:58","departure":"2026-04-14 09:25:10","duration_h":9.89,"samples":7,"min_dist_km":2.583,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"},{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-04-12 23:42:57","departure":"2026-04-13 09:12:19","duration_h":9.49,"samples":7,"min_dist_km":2.584,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"}],"errors":[]}