{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T22:06:48+00:00","status":"ok","rows":15,"days":90,"request_id":"ac1df5e7482aef7f"},"data":[{"port_id":3390,"port_name":"Jeddah","port_lat":21.45,"port_lng":39.15,"country_id":342,"country_name":"Saudi Arabia","arrival":"2026-05-25 06:24:12","departure":"2026-05-25 09:27:07","duration_h":3.05,"samples":4,"min_dist_km":1.735,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/342/3390"},{"port_id":2663,"port_name":"Port Said","port_lat":31.2667,"port_lng":32.3167,"country_id":356,"country_name":"Egypt","arrival":"2026-05-20 11:36:00","departure":"2026-05-21 02:03:36","duration_h":14.46,"samples":12,"min_dist_km":9.553,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/356/2663"},{"port_id":4120,"port_name":"RUMELI FENERI","port_lat":41.2313,"port_lng":29.1131,"country_id":372,"country_name":"Turkey","arrival":"2026-05-16 17:26:45","departure":"2026-05-17 04:22:01","duration_h":10.92,"samples":9,"min_dist_km":8.275,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/372/4120"},{"port_id":1805,"port_name":"Burgas","port_lat":42.4806,"port_lng":27.4536,"country_id":439,"country_name":"Bulgaria","arrival":"2026-05-16 00:01:03","departure":"2026-05-16 05:46:01","duration_h":5.75,"samples":6,"min_dist_km":0.811,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/439/1805"},{"port_id":90426,"port_name":"Bozcaada","port_lat":39.8333,"port_lng":26.0667,"country_id":372,"country_name":"Turkey","arrival":"2026-05-13 10:00:31","departure":"2026-05-13 13:57:35","duration_h":3.95,"samples":5,"min_dist_km":6.331,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/372/90426"},{"port_id":33504,"port_name":"Wilhelmsburg","port_lat":53.5,"port_lng":10,"country_id":432,"country_name":"Germany","arrival":"2026-04-29 03:59:19","departure":"2026-04-29 17:59:10","duration_h":14,"samples":13,"min_dist_km":1.712,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/33504"},{"port_id":58888,"port_name":"Runcorn","port_lat":53.3333,"port_lng":-2.75,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-04-19 03:47:17","departure":"2026-04-24 23:52:46","duration_h":140.09,"samples":114,"min_dist_km":0.391,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/58888"},{"port_id":4178,"port_name":"GEMLIK","port_lat":40.4199,"port_lng":29.1,"country_id":372,"country_name":"Turkey","arrival":"2026-04-01 20:06:54","departure":"2026-04-03 08:12:44","duration_h":36.1,"samples":19,"min_dist_km":1.293,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/372/4178"},{"port_id":4178,"port_name":"GEMLIK","port_lat":40.4199,"port_lng":29.1,"country_id":372,"country_name":"Turkey","arrival":"2026-03-23 09:00:57","departure":"2026-03-25 02:19:57","duration_h":41.32,"samples":21,"min_dist_km":1.166,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/372/4178"},{"port_id":38596,"port_name":"Puerto de Sagunto","port_lat":39.65,"port_lng":-0.216667,"country_id":358,"country_name":"Spain","arrival":"2026-03-13 15:13:26","departure":"2026-03-16 10:49:28","duration_h":67.6,"samples":34,"min_dist_km":0.193,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/38596"},{"port_id":36792,"port_name":"El Grao","port_lat":39.9667,"port_lng":0.016667,"country_id":358,"country_name":"Spain","arrival":"2026-03-11 20:29:56","departure":"2026-03-13 08:52:25","duration_h":36.37,"samples":19,"min_dist_km":0.873,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/36792"},{"port_id":35650,"port_name":"Almazora","port_lat":39.95,"port_lng":0.05,"country_id":358,"country_name":"Spain","arrival":"2026-03-10 15:26:16","departure":"2026-03-11 19:14:00","duration_h":27.8,"samples":15,"min_dist_km":2.39,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/35650"},{"port_id":36491,"port_name":"Castropol","port_lat":43.5333,"port_lng":-7.03333,"country_id":358,"country_name":"Spain","arrival":"2026-03-04 03:52:46","departure":"2026-03-05 14:21:16","duration_h":34.48,"samples":18,"min_dist_km":0.491,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/36491"},{"port_id":2767,"port_name":"Ribadeo","port_lat":43.5569,"port_lng":-7.03056,"country_id":358,"country_name":"Spain","arrival":"2026-03-03 19:13:59","departure":"2026-03-04 00:22:00","duration_h":5.13,"samples":4,"min_dist_km":4.542,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/2767"},{"port_id":38113,"port_name":"Musel-Arnao","port_lat":43.5667,"port_lng":-5.7,"country_id":358,"country_name":"Spain","arrival":"2026-02-28 05:07:17","departure":"2026-03-03 09:19:24","duration_h":76.2,"samples":39,"min_dist_km":0.33,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/38113"}],"errors":[]}