{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-04T10:35:54+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"98f17edbf2e2955a"},"data":[{"port_id":2302,"port_name":"Las Palmas","country_name":"Canary Islands","port_lat":28.1417,"port_lng":-15.4167,"eta_hours":27.51,"eta_label":"1d 4h","confidence":92,"source":"same_vessel_history","distance_nm":330.1,"path_points":[{"lat":28.09224,"lng":-15.3999},{"lat":28.09212,"lng":-15.40031}]},{"port_id":37587,"port_name":"Las Palmas de Gran Canaria","country_name":"Spain","port_lat":28.1,"port_lng":-15.4167,"eta_hours":27.6,"eta_label":"1d 4h","confidence":73.67,"source":"same_vessel_history","distance_nm":331.2,"path_points":[{"lat":28.07059,"lng":-15.39251},{"lat":28.0707,"lng":-15.39284},{"lat":28.46192,"lng":-15.26474},{"lat":28.55105,"lng":-15.23192},{"lat":28.56789,"lng":-15.22553},{"lat":29.25628,"lng":-14.97475},{"lat":29.25628,"lng":-14.97475},{"lat":29.78276,"lng":-14.7943},{"lat":30.16135,"lng":-14.6674},{"lat":30.16135,"lng":-14.6674},{"lat":30.8894,"lng":-14.40203},{"lat":30.8894,"lng":-14.40203},{"lat":31.47601,"lng":-14.18179},{"lat":31.64793,"lng":-14.11773},{"lat":32.00906,"lng":-13.99677},{"lat":32.43883,"lng":-13.85426},{"lat":32.43883,"lng":-13.85426},{"lat":32.94444,"lng":-13.69762},{"lat":32.27137,"lng":-13.87275},{"lat":32.22556,"lng":-13.88403},{"lat":31.85806,"lng":-13.98293},{"lat":31.51061,"lng":-14.07545},{"lat":31.26697,"lng":-14.13711},{"lat":30.79508,"lng":-14.27791},{"lat":30.59069,"lng":-14.33038},{"lat":30.23285,"lng":-14.41901},{"lat":29.78861,"lng":-14.53903},{"lat":29.49318,"lng":-14.61877},{"lat":29.0973,"lng":-14.71756},{"lat":28.96617,"lng":-14.7497},{"lat":28.50492,"lng":-14.88396},{"lat":28.22036,"lng":-14.97171},{"lat":27.86214,"lng":-15.12064},{"lat":27.59231,"lng":-15.26856},{"lat":27.58997,"lng":-15.27435},{"lat":27.57617,"lng":-15.85919},{"lat":27.57341,"lng":-15.86628},{"lat":27.56281,"lng":-15.88626},{"lat":27.54628,"lng":-15.90726},{"lat":27.54111,"lng":-15.91979},{"lat":27.50794,"lng":-15.95889},{"lat":27.49838,"lng":-15.9703},{"lat":27.46186,"lng":-15.99515},{"lat":27.42916,"lng":-16.03227},{"lat":27.41277,"lng":-16.06435},{"lat":27.41125,"lng":-16.11491},{"lat":27.4383,"lng":-16.0629},{"lat":27.52642,"lng":-15.8946},{"lat":27.53809,"lng":-15.83962},{"lat":27.53653,"lng":-15.84613},{"lat":27.55632,"lng":-15.8664},{"lat":27.56394,"lng":-15.87127},{"lat":27.56731,"lng":-15.87741},{"lat":27.53082,"lng":-15.90305},{"lat":27.52783,"lng":-15.90581},{"lat":27.52353,"lng":-15.90977},{"lat":27.52353,"lng":-15.90977},{"lat":27.46475,"lng":-15.99294},{"lat":27.5389,"lng":-15.82765},{"lat":27.64078,"lng":-15.54172},{"lat":27.89531,"lng":-15.26566},{"lat":27.93154,"lng":-15.26583}]},{"port_id":4240,"port_name":"S'ARENAL","country_name":"Spain","port_lat":39.5009,"port_lng":2.7484,"eta_hours":68.15,"eta_label":"2d 20h","confidence":43.33,"source":"peer_type_fallback","distance_nm":817.78,"path_points":[{"lat":30.41996,"lng":-9.67872},{"lat":33.847631,"lng":-6.254994},{"lat":35.268259,"lng":-2.911068},{"lat":37.25683,"lng":0.322263},{"lat":39.5009,"lng":2.7484}]},{"port_id":1642,"port_name":"Antibes","country_name":"France","port_lat":43.5917,"port_lng":7.13389,"eta_hours":93.76,"eta_label":"3d 22h","confidence":43.33,"source":"peer_type_fallback","distance_nm":1125.07,"path_points":[{"lat":30.41996,"lng":-9.67872},{"lat":35.364655,"lng":-5.070305},{"lat":37.432987,"lng":-0.503532},{"lat":40.352191,"lng":3.862273},{"lat":43.5917,"lng":7.13389}]},{"port_id":4167,"port_name":"PARIS","country_name":"France","port_lat":48.8579,"port_lng":2.33713,"eta_hours":102.93,"eta_label":"4d 7h","confidence":43.33,"source":"peer_type_fallback","distance_nm":1235.11,"path_points":[{"lat":30.41996,"lng":-9.67872},{"lat":37.120695,"lng":-6.681828},{"lat":40.079084,"lng":-2.878518},{"lat":44.44943,"lng":0.133797},{"lat":48.8579,"lng":2.33713}]}],"errors":[]}