{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-21T21:17:15+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"900fbb216c0f856e"},"data":[{"port_id":63398,"port_name":"Tarahan","country_name":"Indonesia","port_lat":-5.56667,"port_lng":105.367,"eta_hours":70.04,"eta_label":"2d 22h","confidence":92,"source":"same_vessel_history","distance_nm":280.15,"path_points":[{"lat":-5.91505,"lng":105.73534},{"lat":-5.91333,"lng":105.70167},{"lat":-5.91333,"lng":105.70167}]},{"port_id":5402,"port_name":"BAKAUHENI","country_name":"","port_lat":-5.8708,"port_lng":105.755,"eta_hours":116.72,"eta_label":"4d 21h","confidence":92,"source":"same_vessel_history","distance_nm":303.16,"path_points":[{"lat":-5.835,"lng":105.78167},{"lat":-5.83551,"lng":105.78146}]},{"port_id":2982,"port_name":"Tandjung Uban","country_name":"Indonesia","port_lat":1.06667,"port_lng":104.217,"eta_hours":31.07,"eta_label":"1d 7h","confidence":80,"source":"peer_type_fallback","distance_nm":124.28,"path_points":[{"lat":-0.98833,"lng":104.465},{"lat":-0.24018,"lng":104.49316},{"lat":0.08917,"lng":104.251},{"lat":0.57457,"lng":104.22156},{"lat":1.06667,"lng":104.217}]},{"port_id":3574,"port_name":"BUKOM ISLAND","country_name":"Singapore","port_lat":1.2366,"port_lng":103.753,"eta_hours":35.06,"eta_label":"1d 11h","confidence":80,"source":"peer_type_fallback","distance_nm":140.26,"path_points":[{"lat":-0.98833,"lng":104.465},{"lat":-0.184103,"lng":104.34004},{"lat":0.174135,"lng":104.019},{"lat":0.707115,"lng":103.85964},{"lat":1.2366,"lng":103.753}]},{"port_id":3518,"port_name":"JURONG ISLAND","country_name":"Singapore","port_lat":1.26042,"port_lng":103.689,"eta_hours":35.71,"eta_label":"1d 12h","confidence":80,"source":"peer_type_fallback","distance_nm":142.83,"path_points":[{"lat":-0.98833,"lng":104.465},{"lat":-0.176243,"lng":104.31892},{"lat":0.186045,"lng":103.987},{"lat":0.725695,"lng":103.80972},{"lat":1.26042,"lng":103.689}]}],"errors":[]}