{"meta":{"path":"vessel/portcalls","ts":"2026-09-13T17:40:25+00:00","status":"ok","rows":9,"days":90,"request_id":"4e1218ca072dd57c"},"data":[{"port_id":85597,"port_name":"Agigea","port_lat":44.0833,"port_lng":28.6167,"country_id":459,"country_name":"Romania","arrival":"2026-09-08 12:22:06","departure":"2026-09-10 13:51:08","duration_h":49.48,"samples":43,"min_dist_km":4.116,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/459/85597"},{"port_id":1901,"port_name":"Constanta","port_lat":44.1656,"port_lng":28.6706,"country_id":459,"country_name":"Romania","arrival":"2026-08-18 06:12:48","departure":"2026-09-08 10:21:53","duration_h":508.15,"samples":418,"min_dist_km":1.547,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/459/1901"},{"port_id":4602,"port_name":"ALGER","port_lat":36.7704,"port_lng":3.07137,"country_id":359,"country_name":"Algeria","arrival":"2026-08-05 23:51:42","departure":"2026-08-11 02:04:50","duration_h":122.22,"samples":103,"min_dist_km":0.972,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/359/4602"},{"port_id":1622,"port_name":"Algiers","port_lat":36.7806,"port_lng":3.06972,"country_id":359,"country_name":"Algeria","arrival":"2026-08-05 01:42:34","departure":"2026-08-05 22:19:24","duration_h":20.61,"samples":19,"min_dist_km":3.268,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/359/1622"},{"port_id":2051,"port_name":"Gibraltar","port_lat":36.1333,"port_lng":-6.35833,"country_id":487,"country_name":"Gibraltar","arrival":"2026-07-27 21:45:43","departure":"2026-08-03 05:18:46","duration_h":151.55,"samples":128,"min_dist_km":0.878,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/487/2051"},{"port_id":1621,"port_name":"Algeciras","port_lat":36.125,"port_lng":-5.44167,"country_id":358,"country_name":"Spain","arrival":"2026-07-27 03:38:35","departure":"2026-07-27 16:10:05","duration_h":12.53,"samples":12,"min_dist_km":4.024,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/1621"},{"port_id":60317,"port_name":"Waterport","port_lat":36.1333,"port_lng":-5.35,"country_id":487,"country_name":"Gibraltar","arrival":"2026-07-27 01:42:57","departure":"2026-07-27 01:45:16","duration_h":0.04,"samples":2,"min_dist_km":7.063,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/487/60317"},{"port_id":2584,"port_name":"Paranagua","port_lat":-25.5,"port_lng":-48.5167,"country_id":370,"country_name":"Brazil","arrival":"2026-07-06 12:43:23","departure":"2026-07-08 11:25:19","duration_h":46.7,"samples":43,"min_dist_km":0.427,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2584"},{"port_id":2998,"port_name":"Tema","port_lat":5.62583,"port_lng":0.0125,"country_id":341,"country_name":"Ghana","arrival":"2026-06-19 02:05:44","departure":"2026-06-19 02:05:44","duration_h":0,"samples":5,"min_dist_km":0.953,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/341/2998"}],"errors":[]}