{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T23:29:48+00:00","status":"ok","rows":16,"days":90,"request_id":"c643943784848918"},"data":[{"port_id":3736,"port_name":"CARBONERAS","port_lat":36.9766,"port_lng":-1.89317,"country_id":358,"country_name":"Spain","arrival":"2026-05-25 04:08:02","departure":"2026-05-28 21:17:47","duration_h":89.16,"samples":75,"min_dist_km":0.571,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/3736"},{"port_id":4134,"port_name":"ZEYTINBURNU","port_lat":40.979,"port_lng":28.8929,"country_id":372,"country_name":"Turkey","arrival":"2026-05-13 22:44:03","departure":"2026-05-14 16:06:29","duration_h":17.37,"samples":16,"min_dist_km":2.397,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/372/4134"},{"port_id":3567,"port_name":"TUZLA","port_lat":40.8326,"port_lng":29.2666,"country_id":372,"country_name":"Turkey","arrival":"2026-04-30 07:03:29","departure":"2026-05-13 20:16:46","duration_h":325.22,"samples":268,"min_dist_km":2.786,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/372/3567"},{"port_id":4459,"port_name":"ABU QIR","port_lat":31.3148,"port_lng":30.0816,"country_id":356,"country_name":"Egypt","arrival":"2026-04-26 12:44:01","departure":"2026-04-27 06:02:28","duration_h":17.31,"samples":19,"min_dist_km":1.915,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/356/4459"},{"port_id":4459,"port_name":"ABU QIR","port_lat":31.3148,"port_lng":30.0816,"country_id":356,"country_name":"Egypt","arrival":"2026-04-23 20:58:58","departure":"2026-04-25 19:37:36","duration_h":46.64,"samples":44,"min_dist_km":1.914,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/356/4459"},{"port_id":5099,"port_name":"BAKIRKOY","port_lat":40.9733,"port_lng":28.879,"country_id":0,"country_name":"","arrival":"2026-04-20 10:06:47","departure":"2026-04-20 19:15:58","duration_h":9.15,"samples":9,"min_dist_km":1.442,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5099"},{"port_id":3964,"port_name":"GELENDZHIK","port_lat":44.5698,"port_lng":38.0456,"country_id":354,"country_name":"Russia","arrival":"2026-04-09 02:19:33","departure":"2026-04-09 14:03:58","duration_h":11.74,"samples":2,"min_dist_km":8.166,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/354/3964"},{"port_id":4134,"port_name":"ZEYTINBURNU","port_lat":40.979,"port_lng":28.8929,"country_id":372,"country_name":"Turkey","arrival":"2026-03-30 17:46:13","departure":"2026-04-01 14:06:20","duration_h":44.34,"samples":20,"min_dist_km":2.005,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/372/4134"},{"port_id":90426,"port_name":"Bozcaada","port_lat":39.8333,"port_lng":26.0667,"country_id":372,"country_name":"Turkey","arrival":"2026-03-29 22:18:45","departure":"2026-03-30 01:43:21","duration_h":3.41,"samples":3,"min_dist_km":7.095,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/372/90426"},{"port_id":3665,"port_name":"PIOMBINO","port_lat":42.9326,"port_lng":10.549,"country_id":367,"country_name":"Italy","arrival":"2026-03-25 19:19:43","departure":"2026-03-25 20:30:08","duration_h":1.17,"samples":2,"min_dist_km":3.576,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/367/3665"},{"port_id":66141,"port_name":"Antignano","port_lat":43.5,"port_lng":10.3167,"country_id":367,"country_name":"Italy","arrival":"2026-03-24 22:55:35","departure":"2026-03-25 12:43:05","duration_h":13.79,"samples":8,"min_dist_km":3.971,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/367/66141"},{"port_id":2334,"port_name":"Livorno","port_lat":43.5517,"port_lng":10.2958,"country_id":367,"country_name":"Italy","arrival":"2026-03-22 11:24:50","departure":"2026-03-24 18:59:15","duration_h":55.57,"samples":29,"min_dist_km":0.067,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/367/2334"},{"port_id":1721,"port_name":"Bassens","port_lat":44.9,"port_lng":-0.5375,"country_id":373,"country_name":"France","arrival":"2026-03-12 11:14:07","departure":"2026-03-14 00:27:25","duration_h":37.22,"samples":20,"min_dist_km":0.464,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1721"},{"port_id":1721,"port_name":"Bassens","port_lat":44.9,"port_lng":-0.5375,"country_id":373,"country_name":"France","arrival":"2026-03-10 05:39:03","departure":"2026-03-10 09:00:24","duration_h":3.36,"samples":4,"min_dist_km":0.467,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1721"},{"port_id":37939,"port_name":"Miño","port_lat":43.35,"port_lng":-8.21667,"country_id":358,"country_name":"Spain","arrival":"2026-03-06 17:23:58","departure":"2026-03-07 05:03:16","duration_h":11.66,"samples":7,"min_dist_km":3.572,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/37939"},{"port_id":3645,"port_name":"PUNTA LANGOSTEIRA","port_lat":43.3465,"port_lng":-8.5145,"country_id":358,"country_name":"Spain","arrival":"2026-03-02 16:49:55","departure":"2026-03-06 12:20:53","duration_h":91.52,"samples":43,"min_dist_km":0.712,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/3645"}],"errors":[]}