{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T02:56:00+00:00","status":"ok","rows":4,"days":90,"request_id":"88b592acd7a41ff8"},"data":[{"port_id":22971,"port_name":"Vasilikos","port_lat":34.7167,"port_lng":33.3167,"country_id":466,"country_name":"Cyprus","arrival":"2026-04-30 16:14:57","departure":"2026-05-12 23:36:08","duration_h":295.35,"samples":241,"min_dist_km":0.678,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/466/22971"},{"port_id":34679,"port_name":"Bettioua","port_lat":35.8,"port_lng":-0.25,"country_id":359,"country_name":"Algeria","arrival":"2026-04-22 16:04:31","departure":"2026-04-23 18:25:12","duration_h":26.34,"samples":27,"min_dist_km":1.449,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/359/34679"},{"port_id":1661,"port_name":"Arzew","port_lat":35.8583,"port_lng":-0.3,"country_id":359,"country_name":"Algeria","arrival":"2026-04-20 13:32:49","departure":"2026-04-21 07:56:30","duration_h":18.39,"samples":16,"min_dist_km":6.618,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/359/1661"},{"port_id":4058,"port_name":"BUGIBBA","port_lat":35.954,"port_lng":14.413,"country_id":532,"country_name":"Malta","arrival":"2026-04-12 07:16:31","departure":"2026-04-16 16:16:31","duration_h":105,"samples":53,"min_dist_km":3.618,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/532/4058"}],"errors":[]}