{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T11:37:12+00:00","status":"ok","rows":25,"days":90,"request_id":"a05117567b4cea76"},"data":[{"port_id":2475,"port_name":"Naha","port_lat":26.2056,"port_lng":127.67,"country_id":346,"country_name":"Japan","arrival":"2026-05-13 03:52:59","departure":"2026-05-13 03:52:59","duration_h":0,"samples":5,"min_dist_km":2.789,"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-11 23:39:06","departure":"2026-05-12 02:36:07","duration_h":2.95,"samples":8,"min_dist_km":2.789,"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-10 23:03:30","departure":"2026-05-11 04:57:30","duration_h":5.9,"samples":11,"min_dist_km":2.789,"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-09 21:55:16","departure":"2026-05-10 02:40:16","duration_h":4.75,"samples":10,"min_dist_km":2.79,"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 13:48:47","departure":"2026-05-09 04:11:04","duration_h":14.37,"samples":17,"min_dist_km":2.791,"max_speed_kn":0.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-04-30 22:06:35","departure":"2026-05-01 04:00:36","duration_h":5.9,"samples":11,"min_dist_km":2.759,"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-29 22:19:48","departure":"2026-04-30 04:25:48","duration_h":6.1,"samples":10,"min_dist_km":2.76,"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-29 00:16:06","departure":"2026-04-29 07:04:05","duration_h":6.8,"samples":11,"min_dist_km":2.76,"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-27 07:10:17","departure":"2026-04-28 06:19:10","duration_h":23.15,"samples":23,"min_dist_km":2.756,"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 01:35:11","departure":"2026-04-18 05:32:10","duration_h":3.95,"samples":5,"min_dist_km":2.782,"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-16 07:32:01","departure":"2026-04-17 05:05:35","duration_h":21.56,"samples":13,"min_dist_km":2.78,"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-06 22:06:23","departure":"2026-04-07 04:42:59","duration_h":6.61,"samples":7,"min_dist_km":2.777,"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-06 01:40:25","departure":"2026-04-06 05:46:24","duration_h":4.1,"samples":4,"min_dist_km":2.783,"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-03 06:04:59","departure":"2026-04-04 03:23:06","duration_h":21.3,"samples":13,"min_dist_km":2.779,"max_speed_kn":0.4,"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-03-24 23:02:08","departure":"2026-03-25 04:35:09","duration_h":5.55,"samples":7,"min_dist_km":2.749,"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-03-23 22:29:31","departure":"2026-03-24 05:20:30","duration_h":6.85,"samples":7,"min_dist_km":2.747,"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-03-22 23:17:59","departure":"2026-03-23 05:26:06","duration_h":6.14,"samples":7,"min_dist_km":2.748,"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-03-21 22:57:31","departure":"2026-03-22 04:24:30","duration_h":5.45,"samples":6,"min_dist_km":2.745,"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-03-20 16:01:45","departure":"2026-03-21 02:34:57","duration_h":10.55,"samples":8,"min_dist_km":2.747,"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-03-10 05:23:57","departure":"2026-03-10 06:29:55","duration_h":1.1,"samples":4,"min_dist_km":2.766,"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-02-25 23:00:21","departure":"2026-02-25 23:00:21","duration_h":0,"samples":3,"min_dist_km":2.78,"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-02-24 16:06:41","departure":"2026-02-25 05:50:21","duration_h":13.73,"samples":10,"min_dist_km":2.772,"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-02-17 22:58:35","departure":"2026-02-18 05:58:36","duration_h":7,"samples":7,"min_dist_km":2.779,"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-02-16 22:32:00","departure":"2026-02-17 03:29:38","duration_h":4.96,"samples":6,"min_dist_km":2.781,"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-02-15 19:23:05","departure":"2026-02-16 01:54:09","duration_h":6.52,"samples":7,"min_dist_km":2.777,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2475"}],"errors":[]}