{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T17:21:03+00:00","status":"ok","rows":17,"days":90,"request_id":"8307ed42198117a2"},"data":[{"port_id":1851,"port_name":"Casablanca","port_lat":33.6167,"port_lng":-7.6,"country_id":344,"country_name":"Morocco","arrival":"2026-05-20 13:39:25","departure":"2026-05-29 13:41:22","duration_h":216.03,"samples":174,"min_dist_km":0.462,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/344/1851"},{"port_id":3380,"port_name":"Ambarli","port_lat":40.9666,"port_lng":28.6833,"country_id":372,"country_name":"Turkey","arrival":"2026-05-13 01:26:46","departure":"2026-05-14 00:15:33","duration_h":22.81,"samples":19,"min_dist_km":0.227,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/372/3380"},{"port_id":4178,"port_name":"GEMLIK","port_lat":40.4199,"port_lng":29.1,"country_id":372,"country_name":"Turkey","arrival":"2026-05-12 00:12:45","departure":"2026-05-12 16:23:54","duration_h":16.19,"samples":15,"min_dist_km":1.413,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/372/4178"},{"port_id":90533,"port_name":"Evyap Port /Kocaeli","port_lat":40.7667,"port_lng":29.7,"country_id":372,"country_name":"Turkey","arrival":"2026-05-10 14:02:10","departure":"2026-05-11 16:15:00","duration_h":26.21,"samples":23,"min_dist_km":1.013,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/372/90533"},{"port_id":1710,"port_name":"Barcelona","port_lat":41.3667,"port_lng":2.18333,"country_id":358,"country_name":"Spain","arrival":"2026-05-05 13:47:49","departure":"2026-05-06 02:41:47","duration_h":12.9,"samples":12,"min_dist_km":1.681,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/1710"},{"port_id":1621,"port_name":"Algeciras","port_lat":36.125,"port_lng":-5.44167,"country_id":358,"country_name":"Spain","arrival":"2026-05-03 13:06:19","departure":"2026-05-03 22:17:42","duration_h":9.19,"samples":9,"min_dist_km":4.986,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/1621"},{"port_id":1860,"port_name":"Ceuta","port_lat":35.8903,"port_lng":-5.3125,"country_id":344,"country_name":"Morocco","arrival":"2026-05-03 00:02:28","departure":"2026-05-03 09:30:17","duration_h":9.46,"samples":8,"min_dist_km":9.611,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/344/1860"},{"port_id":3550,"port_name":"TANGER MED","port_lat":35.8948,"port_lng":-5.4969,"country_id":344,"country_name":"Morocco","arrival":"2026-05-02 02:15:05","departure":"2026-05-02 21:59:06","duration_h":19.73,"samples":18,"min_dist_km":3.249,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/344/3550"},{"port_id":89928,"port_name":"Ablogamé","port_lat":6.13333,"port_lng":1.25,"country_id":368,"country_name":"Togo","arrival":"2026-04-20 07:15:48","departure":"2026-04-20 20:02:36","duration_h":12.78,"samples":12,"min_dist_km":4.204,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/368/89928"},{"port_id":2998,"port_name":"Tema","port_lat":5.62583,"port_lng":0.0125,"country_id":341,"country_name":"Ghana","arrival":"2026-04-17 10:10:41","departure":"2026-04-19 19:38:20","duration_h":57.46,"samples":33,"min_dist_km":3.263,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/341/2998"},{"port_id":1912,"port_name":"Cotonou","port_lat":6.35,"port_lng":2.44167,"country_id":462,"country_name":"Benin","arrival":"2026-04-12 07:20:37","departure":"2026-04-16 16:18:17","duration_h":104.96,"samples":53,"min_dist_km":1.911,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/462/1912"},{"port_id":77278,"port_name":"Onne","port_lat":4.71667,"port_lng":7.15,"country_id":377,"country_name":"Nigeria","arrival":"2026-04-06 16:17:25","departure":"2026-04-07 12:02:30","duration_h":19.75,"samples":11,"min_dist_km":4.932,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/377/77278"},{"port_id":2296,"port_name":"Lagos","port_lat":6.45,"port_lng":3.38333,"country_id":377,"country_name":"Nigeria","arrival":"2026-04-02 11:59:05","departure":"2026-04-05 06:21:47","duration_h":66.38,"samples":34,"min_dist_km":3.749,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/377/2296"},{"port_id":3550,"port_name":"TANGER MED","port_lat":35.8948,"port_lng":-5.4969,"country_id":344,"country_name":"Morocco","arrival":"2026-03-22 03:15:19","departure":"2026-03-23 06:39:49","duration_h":27.41,"samples":14,"min_dist_km":3.12,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/344/3550"},{"port_id":1710,"port_name":"Barcelona","port_lat":41.3667,"port_lng":2.18333,"country_id":358,"country_name":"Spain","arrival":"2026-03-19 06:24:18","departure":"2026-03-20 06:54:21","duration_h":24.5,"samples":13,"min_dist_km":1.508,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/1710"},{"port_id":1851,"port_name":"Casablanca","port_lat":33.6167,"port_lng":-7.6,"country_id":344,"country_name":"Morocco","arrival":"2026-03-13 08:53:01","departure":"2026-03-17 03:23:35","duration_h":90.51,"samples":46,"min_dist_km":0.956,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/344/1851"},{"port_id":3380,"port_name":"Ambarli","port_lat":40.9666,"port_lng":28.6833,"country_id":372,"country_name":"Turkey","arrival":"2026-02-28 18:20:29","departure":"2026-03-01 21:07:28","duration_h":26.78,"samples":14,"min_dist_km":0.236,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/372/3380"}],"errors":[]}