{"meta":{"path":"vessel/portcalls","ts":"2026-05-20T00:49:45+00:00","status":"ok","rows":30,"days":90,"request_id":"57c171734f1b22a4"},"data":[{"port_id":72457,"port_name":"Kurashiki","port_lat":34.5333,"port_lng":133.667,"country_id":346,"country_name":"Japan","arrival":"2026-05-18 22:24:14","departure":"2026-05-19 06:11:00","duration_h":7.78,"samples":11,"min_dist_km":2.208,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/72457"},{"port_id":3109,"port_name":"Wakamatsu","port_lat":33.9167,"port_lng":130.817,"country_id":346,"country_name":"Japan","arrival":"2026-05-17 15:36:05","departure":"2026-05-17 15:36:05","duration_h":0,"samples":6,"min_dist_km":0.109,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3109"},{"port_id":72457,"port_name":"Kurashiki","port_lat":34.5333,"port_lng":133.667,"country_id":346,"country_name":"Japan","arrival":"2026-05-16 01:54:20","departure":"2026-05-16 02:50:50","duration_h":0.94,"samples":6,"min_dist_km":2.076,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/72457"},{"port_id":3542,"port_name":"MIZUSHIMA","port_lat":34.4791,"port_lng":133.693,"country_id":346,"country_name":"Japan","arrival":"2026-05-15 16:44:03","departure":"2026-05-15 16:44:03","duration_h":0,"samples":5,"min_dist_km":0.901,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3542"},{"port_id":3623,"port_name":"SAKAI","port_lat":34.5435,"port_lng":135.396,"country_id":346,"country_name":"Japan","arrival":"2026-05-15 05:44:21","departure":"2026-05-15 06:20:06","duration_h":0.6,"samples":3,"min_dist_km":4.217,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3623"},{"port_id":3623,"port_name":"SAKAI","port_lat":34.5435,"port_lng":135.396,"country_id":346,"country_name":"Japan","arrival":"2026-05-14 08:46:14","departure":"2026-05-14 08:46:14","duration_h":0,"samples":5,"min_dist_km":4.301,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3623"},{"port_id":4041,"port_name":"TADOTSU","port_lat":34.2774,"port_lng":133.742,"country_id":346,"country_name":"Japan","arrival":"2026-05-13 01:34:20","departure":"2026-05-13 02:39:20","duration_h":1.08,"samples":5,"min_dist_km":6.138,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/4041"},{"port_id":3546,"port_name":"FUKUYAMA","port_lat":34.4287,"port_lng":133.447,"country_id":346,"country_name":"Japan","arrival":"2026-05-11 12:17:01","departure":"2026-05-12 02:04:53","duration_h":13.8,"samples":9,"min_dist_km":5.381,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3546"},{"port_id":2561,"port_name":"Osaka","port_lat":34.6333,"port_lng":135.433,"country_id":346,"country_name":"Japan","arrival":"2026-05-08 22:53:40","departure":"2026-05-08 22:53:40","duration_h":0,"samples":5,"min_dist_km":2.155,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2561"},{"port_id":3542,"port_name":"MIZUSHIMA","port_lat":34.4791,"port_lng":133.693,"country_id":346,"country_name":"Japan","arrival":"2026-05-08 08:14:49","departure":"2026-05-08 08:14:49","duration_h":0,"samples":5,"min_dist_km":3.88,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3542"},{"port_id":72457,"port_name":"Kurashiki","port_lat":34.5333,"port_lng":133.667,"country_id":346,"country_name":"Japan","arrival":"2026-05-07 15:47:48","departure":"2026-05-07 15:47:48","duration_h":0,"samples":5,"min_dist_km":1.783,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/72457"},{"port_id":73403,"port_name":"Toyonaka","port_lat":34.6167,"port_lng":135.467,"country_id":346,"country_name":"Japan","arrival":"2026-05-06 22:54:50","departure":"2026-05-07 07:06:38","duration_h":8.2,"samples":6,"min_dist_km":5.061,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/73403"},{"port_id":3623,"port_name":"SAKAI","port_lat":34.5435,"port_lng":135.396,"country_id":346,"country_name":"Japan","arrival":"2026-05-06 19:30:45","departure":"2026-05-06 19:30:45","duration_h":0,"samples":4,"min_dist_km":5.146,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3623"},{"port_id":3539,"port_name":"KIMITSU","port_lat":35.3741,"port_lng":139.876,"country_id":346,"country_name":"Japan","arrival":"2026-04-30 18:44:20","departure":"2026-04-30 23:35:06","duration_h":4.85,"samples":9,"min_dist_km":5.358,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3539"},{"port_id":2219,"port_name":"Kawasaki","port_lat":35.5,"port_lng":139.75,"country_id":346,"country_name":"Japan","arrival":"2026-04-29 00:02:34","departure":"2026-04-29 00:02:34","duration_h":0,"samples":6,"min_dist_km":1.972,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2219"},{"port_id":3162,"port_name":"Yokohama","port_lat":35.45,"port_lng":139.65,"country_id":346,"country_name":"Japan","arrival":"2026-04-28 10:34:06","departure":"2026-04-28 22:59:55","duration_h":12.43,"samples":10,"min_dist_km":5.531,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3162"},{"port_id":72457,"port_name":"Kurashiki","port_lat":34.5333,"port_lng":133.667,"country_id":346,"country_name":"Japan","arrival":"2026-04-24 00:57:02","departure":"2026-04-24 00:57:02","duration_h":0,"samples":5,"min_dist_km":2.192,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/72457"},{"port_id":3542,"port_name":"MIZUSHIMA","port_lat":34.4791,"port_lng":133.693,"country_id":346,"country_name":"Japan","arrival":"2026-04-23 17:36:47","departure":"2026-04-24 00:00:41","duration_h":6.4,"samples":6,"min_dist_km":6.715,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3542"},{"port_id":3546,"port_name":"FUKUYAMA","port_lat":34.4287,"port_lng":133.447,"country_id":346,"country_name":"Japan","arrival":"2026-04-21 21:50:31","departure":"2026-04-23 15:42:14","duration_h":41.86,"samples":33,"min_dist_km":1.199,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3546"},{"port_id":4108,"port_name":"IMARI","port_lat":33.3217,"port_lng":129.827,"country_id":346,"country_name":"Japan","arrival":"2026-04-20 21:07:03","departure":"2026-04-20 21:07:03","duration_h":0,"samples":4,"min_dist_km":1.097,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/4108"},{"port_id":4108,"port_name":"IMARI","port_lat":33.3217,"port_lng":129.827,"country_id":346,"country_name":"Japan","arrival":"2026-04-18 21:56:47","departure":"2026-04-20 02:11:50","duration_h":28.25,"samples":21,"min_dist_km":1.559,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/4108"},{"port_id":3546,"port_name":"FUKUYAMA","port_lat":34.4287,"port_lng":133.447,"country_id":346,"country_name":"Japan","arrival":"2026-04-16 06:18:11","departure":"2026-04-17 23:52:07","duration_h":41.57,"samples":21,"min_dist_km":5.171,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3546"},{"port_id":5010,"port_name":"OSHIMA ISLAND","port_lat":33.0436,"port_lng":129.633,"country_id":0,"country_name":"","arrival":"2026-04-14 23:48:54","departure":"2026-04-15 05:57:59","duration_h":6.15,"samples":3,"min_dist_km":0.399,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5010"},{"port_id":72961,"port_name":"Ôshima, Nagasaki","port_lat":33.0667,"port_lng":129.617,"country_id":346,"country_name":"Japan","arrival":"2026-04-14 08:14:58","departure":"2026-04-14 22:08:56","duration_h":13.9,"samples":8,"min_dist_km":2.406,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/72961"},{"port_id":5010,"port_name":"OSHIMA ISLAND","port_lat":33.0436,"port_lng":129.633,"country_id":0,"country_name":"","arrival":"2026-04-12 13:55:00","departure":"2026-04-14 05:26:18","duration_h":39.52,"samples":21,"min_dist_km":0.293,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5010"},{"port_id":3546,"port_name":"FUKUYAMA","port_lat":34.4287,"port_lng":133.447,"country_id":346,"country_name":"Japan","arrival":"2026-04-10 05:18:05","departure":"2026-04-10 05:18:05","duration_h":0,"samples":2,"min_dist_km":5.23,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3546"},{"port_id":3546,"port_name":"FUKUYAMA","port_lat":34.4287,"port_lng":133.447,"country_id":346,"country_name":"Japan","arrival":"2026-04-09 09:49:26","departure":"2026-04-09 09:49:26","duration_h":0,"samples":4,"min_dist_km":4.832,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3546"},{"port_id":4088,"port_name":"ONOMICHIITOZAKI","port_lat":34.3982,"port_lng":133.183,"country_id":346,"country_name":"Japan","arrival":"2026-04-08 04:44:39","departure":"2026-04-09 00:13:42","duration_h":19.48,"samples":9,"min_dist_km":0.269,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/4088"},{"port_id":3546,"port_name":"FUKUYAMA","port_lat":34.4287,"port_lng":133.447,"country_id":346,"country_name":"Japan","arrival":"2026-04-07 05:11:49","departure":"2026-04-07 05:11:49","duration_h":0,"samples":3,"min_dist_km":3.826,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3546"},{"port_id":3546,"port_name":"FUKUYAMA","port_lat":34.4287,"port_lng":133.447,"country_id":346,"country_name":"Japan","arrival":"2026-04-06 13:51:16","departure":"2026-04-06 13:51:16","duration_h":0,"samples":3,"min_dist_km":4.832,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3546"}],"errors":[]}