{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-07T10:53:17+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"a08be5700af10f56"},"data":[{"port_id":1622,"port_name":"Algiers","country_name":"Algeria","port_lat":36.7806,"port_lng":3.06972,"eta_hours":33.01,"eta_label":"1d 9h","confidence":92,"source":"same_vessel_history","distance_nm":406.34,"path_points":[{"lat":43.33669,"lng":5.34325},{"lat":43.33669,"lng":5.34325},{"lat":43.33669,"lng":5.34326},{"lat":43.08093,"lng":5.16588},{"lat":42.96369,"lng":5.13999},{"lat":42.54068,"lng":5.03731},{"lat":42.12726,"lng":4.94411},{"lat":41.78866,"lng":4.83369},{"lat":41.20063,"lng":4.71724},{"lat":41.17565,"lng":4.71041},{"lat":40.81409,"lng":4.61505},{"lat":40.31633,"lng":4.49844},{"lat":39.98322,"lng":4.42509},{"lat":39.56017,"lng":4.27435},{"lat":39.22314,"lng":4.12639},{"lat":38.73752,"lng":3.91666},{"lat":38.3457,"lng":3.75599},{"lat":38.15733,"lng":3.67859},{"lat":37.88103,"lng":3.55949},{"lat":37.45455,"lng":3.37601},{"lat":37.25231,"lng":3.29179}]},{"port_id":2392,"port_name":"Marseille","country_name":"France","port_lat":43.3194,"port_lng":5.35472,"eta_hours":0,"eta_label":"0d 0h","confidence":66.12,"source":"same_vessel_history","distance_nm":0.06,"path_points":[{"lat":43.31958,"lng":5.35338},{"lat":43.389521,"lng":5.243822},{"lat":43.36949,"lng":5.44405},{"lat":43.27944,"lng":5.404425},{"lat":43.3194,"lng":5.35472}]},{"port_id":47078,"port_name":"Le Canet","country_name":"France","port_lat":43.3167,"port_lng":5.36667,"eta_hours":0.05,"eta_label":"0d 0h","confidence":40.24,"source":"same_vessel_history","distance_nm":0.61,"path_points":[{"lat":43.31958,"lng":5.35338},{"lat":43.38863,"lng":5.247766},{"lat":43.36814,"lng":5.450025},{"lat":43.277334,"lng":5.413746},{"lat":43.3167,"lng":5.36667}]},{"port_id":90276,"port_name":"Le Kram","country_name":"Tunisia","port_lat":36.8333,"port_lng":10.3167,"eta_hours":33.9,"eta_label":"1d 10h","confidence":40.24,"source":"same_vessel_history","distance_nm":451.08,"path_points":[{"lat":43.33669,"lng":5.34326},{"lat":43.33664,"lng":5.34307},{"lat":43.33724,"lng":5.34039},{"lat":43.24972,"lng":5.26312},{"lat":42.86984,"lng":5.53366},{"lat":42.39199,"lng":5.87379},{"lat":42.28375,"lng":5.94304},{"lat":41.91973,"lng":6.20243},{"lat":41.76179,"lng":6.31965},{"lat":41.41044,"lng":6.5581},{"lat":40.83282,"lng":6.94592},{"lat":40.70545,"lng":7.03703},{"lat":40.4906,"lng":7.17899},{"lat":40.05971,"lng":7.4718},{"lat":39.73771,"lng":7.68333},{"lat":39.45418,"lng":7.87014},{"lat":39.41902,"lng":7.89142},{"lat":38.85811,"lng":8.29403},{"lat":38.55513,"lng":8.70088},{"lat":38.38042,"lng":8.93277},{"lat":38.01681,"lng":9.40019},{"lat":37.93922,"lng":9.5205},{"lat":37.66122,"lng":9.88545},{"lat":37.54202,"lng":10.05199}]},{"port_id":4656,"port_name":"WIJNEGEM","country_name":"Belgium","port_lat":51.2349,"port_lng":4.5122,"eta_hours":39.71,"eta_label":"1d 16h","confidence":28.24,"source":"peer_type_fallback","distance_nm":476.46,"path_points":[{"lat":43.31958,"lng":5.35338},{"lat":46.154513,"lng":5.426026},{"lat":47.436438,"lng":4.646234},{"lat":49.366171,"lng":4.538062},{"lat":51.2349,"lng":4.5122}]}],"errors":[]}