{"meta":{"path":"vessel/probable-destinations","ts":"2026-10-31T00:10:20+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"1d273abbcff988f1"},"data":[{"port_id":4493,"port_name":"BITUNG","country_name":"Indonesia","port_lat":1.43733,"port_lng":125.166,"eta_hours":0.15,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":1.76,"path_points":[{"lat":1.44009,"lng":125.19519},{"lat":1.509179,"lng":125.295557},{"lat":1.48871,"lng":125.090595},{"lat":1.397937,"lng":125.122422},{"lat":1.43733,"lng":125.166}]},{"port_id":63385,"port_name":"Tanjung Buli","country_name":"Indonesia","port_lat":0.833333,"port_lng":128.25,"eta_hours":15.58,"eta_label":"0d 16h","confidence":42,"source":"same_vessel_history","distance_nm":186.96,"path_points":[{"lat":1.4387,"lng":125.18989},{"lat":1.4387,"lng":125.18989},{"lat":1.4387,"lng":125.18989},{"lat":1.4387,"lng":125.18989},{"lat":1.4387,"lng":125.18989},{"lat":1.02199,"lng":125.86007},{"lat":1.02199,"lng":125.86007},{"lat":0.9553,"lng":125.99045},{"lat":0.9553,"lng":125.99045},{"lat":0.9553,"lng":125.99045},{"lat":0.9553,"lng":125.99045},{"lat":0.9553,"lng":125.99045},{"lat":0.7796,"lng":126.33473},{"lat":0.73257,"lng":126.42666},{"lat":0.70352,"lng":126.4825},{"lat":0.70352,"lng":126.4825},{"lat":0.61403,"lng":126.6565},{"lat":0.59706,"lng":126.69067},{"lat":0.57019,"lng":126.74405},{"lat":0.56111,"lng":126.7617},{"lat":0.56111,"lng":126.7617},{"lat":0.56111,"lng":126.7617},{"lat":0.56111,"lng":126.7617},{"lat":-1.50481,"lng":127.4066},{"lat":-1.50481,"lng":127.4064},{"lat":-1.51568,"lng":127.40557},{"lat":-1.52948,"lng":127.40743},{"lat":-1.5295,"lng":127.40741},{"lat":-1.52949,"lng":127.40742},{"lat":-1.5295,"lng":127.40741},{"lat":-1.5295,"lng":127.40742},{"lat":-1.52949,"lng":127.4074},{"lat":-1.52949,"lng":127.40739},{"lat":-1.52951,"lng":127.4074},{"lat":-1.52949,"lng":127.40742},{"lat":-1.52947,"lng":127.40742},{"lat":-1.5295,"lng":127.40743},{"lat":-1.5295,"lng":127.40742},{"lat":-1.5295,"lng":127.40743},{"lat":-1.5295,"lng":127.40743},{"lat":-1.52947,"lng":127.40739},{"lat":-1.5295,"lng":127.40741},{"lat":-1.52947,"lng":127.40742},{"lat":-1.52949,"lng":127.40742},{"lat":-1.52949,"lng":127.40741},{"lat":-1.52949,"lng":127.40741},{"lat":-1.52949,"lng":127.40741},{"lat":-1.52949,"lng":127.40741},{"lat":-1.52949,"lng":127.4074},{"lat":-1.52949,"lng":127.4074},{"lat":-1.52309,"lng":127.40367},{"lat":-1.47566,"lng":127.40463},{"lat":-1.36771,"lng":127.44535},{"lat":-1.36771,"lng":127.44535},{"lat":-1.36771,"lng":127.44535},{"lat":-1.36771,"lng":127.44535},{"lat":-1.36771,"lng":127.44535}]},{"port_id":4146,"port_name":"TERNATE","country_name":"Indonesia","port_lat":0.77754,"port_lng":127.389,"eta_hours":20.02,"eta_label":"0d 20h","confidence":42,"source":"same_vessel_history","distance_nm":137.57,"path_points":[{"lat":1.38074,"lng":125.15994},{"lat":1.36526,"lng":125.22651},{"lat":1.36526,"lng":125.22651},{"lat":1.36526,"lng":125.22651}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":75.76,"eta_label":"3d 4h","confidence":30,"source":"peer_type_fallback","distance_nm":909.11,"path_points":[{"lat":1.44009,"lng":125.19519},{"lat":-1.645134,"lng":124.815502},{"lat":-4.262515,"lng":121.686391},{"lat":-5.178598,"lng":117.505647},{"lat":-7.2,"lng":112.733}]},{"port_id":3574,"port_name":"BUKOM ISLAND","country_name":"Singapore","port_lat":1.2366,"port_lng":103.753,"eta_hours":107.26,"eta_label":"4d 11h","confidence":30,"source":"peer_type_fallback","distance_nm":1287.1,"path_points":[{"lat":1.44009,"lng":125.19519},{"lat":1.973347,"lng":119.062766},{"lat":1.767208,"lng":113.702141},{"lat":0.938277,"lng":108.041419},{"lat":1.2366,"lng":103.753}]}],"errors":[]}