{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T07:09:56+00:00","status":"ok","rows":9,"days":90,"request_id":"66b7629b565330c7"},"data":[{"port_id":2911,"port_name":"Skikid","port_lat":36.89,"port_lng":6.90694,"country_id":359,"country_name":"Algeria","arrival":"2026-05-20 22:00:01","departure":"2026-05-28 05:00:02","duration_h":175,"samples":144,"min_dist_km":0.393,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/359/2911"},{"port_id":3198,"port_name":"Skikda","port_lat":36.8946,"port_lng":6.92761,"country_id":359,"country_name":"Algeria","arrival":"2026-05-17 19:39:29","departure":"2026-05-20 19:01:39","duration_h":71.37,"samples":53,"min_dist_km":2.33,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/359/3198"},{"port_id":3198,"port_name":"Skikda","port_lat":36.8946,"port_lng":6.92761,"country_id":359,"country_name":"Algeria","arrival":"2026-05-14 14:06:25","departure":"2026-05-17 04:57:31","duration_h":62.85,"samples":40,"min_dist_km":2.366,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/359/3198"},{"port_id":3198,"port_name":"Skikda","port_lat":36.8946,"port_lng":6.92761,"country_id":359,"country_name":"Algeria","arrival":"2026-05-09 02:40:47","departure":"2026-05-13 16:39:25","duration_h":109.98,"samples":94,"min_dist_km":2.386,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/359/3198"},{"port_id":37587,"port_name":"Las Palmas de Gran Canaria","port_lat":28.1,"port_lng":-15.4167,"country_id":358,"country_name":"Spain","arrival":"2026-05-04 03:39:26","departure":"2026-05-04 10:18:25","duration_h":6.65,"samples":6,"min_dist_km":1.269,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/37587"},{"port_id":2289,"port_name":"La Plata","port_lat":-34.7833,"port_lng":-57.8542,"country_id":388,"country_name":"Argentina","arrival":"2026-04-18 06:25:01","departure":"2026-04-18 10:00:56","duration_h":3.6,"samples":3,"min_dist_km":7.121,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/388/2289"},{"port_id":6441,"port_name":"Las Palmas","port_lat":-34.0167,"port_lng":-59.1167,"country_id":388,"country_name":"Argentina","arrival":"2026-04-13 11:44:16","departure":"2026-04-17 17:51:59","duration_h":102.13,"samples":51,"min_dist_km":5.836,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/388/6441"},{"port_id":1944,"port_name":"Douala","port_lat":4.05,"port_lng":9.68333,"country_id":469,"country_name":"Cameroon","arrival":"2026-03-10 22:20:57","departure":"2026-03-16 13:09:26","duration_h":134.81,"samples":68,"min_dist_km":0.663,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/469/1944"},{"port_id":20717,"port_name":"Ebomé Terminal","port_lat":2.8,"port_lng":9.81667,"country_id":469,"country_name":"Cameroon","arrival":"2026-03-04 10:54:46","departure":"2026-03-09 14:34:03","duration_h":123.65,"samples":61,"min_dist_km":5.859,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/469/20717"}],"errors":[]}