{"meta":{"path":"vessel/probable-destinations","ts":"2026-10-22T10:49:52+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"a43e05acb1da4622"},"data":[{"port_id":3407,"port_name":"Johor","country_name":"Malaysia","port_lat":1.4333,"port_lng":103.9,"eta_hours":106.17,"eta_label":"4d 10h","confidence":92,"source":"same_vessel_history","distance_nm":1348.32,"path_points":[{"lat":-33.32075,"lng":115.66427},{"lat":-32.96304,"lng":115.36896},{"lat":-32.06076,"lng":114.6782},{"lat":-30.9519,"lng":114.02182},{"lat":-29.90538,"lng":113.4163},{"lat":-28.75452,"lng":112.73334},{"lat":-27.55756,"lng":112.40403},{"lat":-26.37564,"lng":112.14294},{"lat":-25.22131,"lng":112.20143},{"lat":-24.04834,"lng":112.41938},{"lat":-23.03755,"lng":113.00794},{"lat":-21.77939,"lng":113.3894},{"lat":-20.80519,"lng":113.99572},{"lat":-19.78858,"lng":114.86332},{"lat":-18.98034,"lng":115.54399},{"lat":-18.00982,"lng":116.39266},{"lat":-16.97524,"lng":117.2709},{"lat":-16.16679,"lng":117.96282},{"lat":-15.2163,"lng":118.77883},{"lat":-14.1902,"lng":119.65341},{"lat":-13.26115,"lng":120.42693},{"lat":-12.49442,"lng":121.08118},{"lat":-11.76987,"lng":121.65717},{"lat":-10.74558,"lng":122.27999},{"lat":-9.82646,"lng":122.71457},{"lat":-9.14414,"lng":123.50512},{"lat":-8.69424,"lng":124.56932},{"lat":-8.03462,"lng":125.34324},{"lat":-6.69963,"lng":125.24498},{"lat":-5.74848,"lng":125.10237},{"lat":-2.83221,"lng":122.6151},{"lat":-2.75288,"lng":122.1349},{"lat":-2.84864,"lng":122.22331},{"lat":-2.84945,"lng":122.22612},{"lat":-2.84837,"lng":122.22467},{"lat":-2.84923,"lng":122.22259},{"lat":-2.84885,"lng":122.22302},{"lat":-2.84893,"lng":122.22547},{"lat":-2.84889,"lng":122.22324},{"lat":-2.84933,"lng":122.22255},{"lat":-2.8557,"lng":122.18913},{"lat":-2.85567,"lng":122.18915},{"lat":-2.85569,"lng":122.18905},{"lat":-2.85572,"lng":122.18915},{"lat":-2.85572,"lng":122.18906},{"lat":-2.8557,"lng":122.18912},{"lat":-2.85565,"lng":122.18917},{"lat":-2.8557,"lng":122.1891},{"lat":-2.85567,"lng":122.1891},{"lat":-2.85584,"lng":122.189},{"lat":-2.85569,"lng":122.18911},{"lat":-2.87915,"lng":122.65555},{"lat":-5.2221,"lng":124.8497},{"lat":-6.11188,"lng":125.05724},{"lat":-8.35955,"lng":125.23841},{"lat":-8.7186,"lng":124.48496},{"lat":-9.53293,"lng":122.84548},{"lat":-10.89383,"lng":122.2127},{"lat":-12.37573,"lng":121.16575},{"lat":-13.46776,"lng":120.26678},{"lat":-14.83339,"lng":119.09588},{"lat":-15.75979,"lng":118.31992},{"lat":-16.83133,"lng":117.37356},{"lat":-17.93578,"lng":116.455},{"lat":-18.99129,"lng":115.53562},{"lat":-19.58986,"lng":115.02971},{"lat":-20.86401,"lng":113.92964},{"lat":-21.93053,"lng":113.3555},{"lat":-23.07982,"lng":113.14169},{"lat":-24.28578,"lng":112.93846},{"lat":-25.32215,"lng":112.98807},{"lat":-25.85551,"lng":113.22822},{"lat":-26.0881,"lng":113.4185},{"lat":-26.08817,"lng":113.41845},{"lat":-26.08838,"lng":113.4185},{"lat":-26.08767,"lng":113.41848},{"lat":-26.08863,"lng":113.41851},{"lat":-26.08785,"lng":113.41848},{"lat":-26.08839,"lng":113.41852},{"lat":-25.55259,"lng":113.14917},{"lat":-24.3353,"lng":112.52884},{"lat":-23.61567,"lng":112.20662},{"lat":-22.04712,"lng":111.50365},{"lat":-21.14999,"lng":111.09529},{"lat":-19.84102,"lng":110.50709},{"lat":-18.88791,"lng":110.10653},{"lat":-17.50404,"lng":109.47368},{"lat":-16.54142,"lng":109.05569},{"lat":-15.37933,"lng":108.55291},{"lat":-14.17362,"lng":108.03387},{"lat":-12.7799,"lng":107.43243},{"lat":-11.76053,"lng":107.00181},{"lat":-10.71786,"lng":106.56202},{"lat":-9.49846,"lng":106.05814},{"lat":-8.39712,"lng":105.57391},{"lat":-7.0373,"lng":105.00424},{"lat":-6.16082,"lng":105.62336},{"lat":-5.28132,"lng":106.3514},{"lat":-4.78437,"lng":107.20288},{"lat":-3.41369,"lng":107.43611},{"lat":-2.17047,"lng":107.11692},{"lat":-0.98666,"lng":106.88218},{"lat":0.06438,"lng":106.19617},{"lat":1.22535,"lng":105.34749},{"lat":1.41972,"lng":104.44105},{"lat":1.29219,"lng":104.18744}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":49.19,"eta_label":"2d 1h","confidence":80,"source":"peer_type_fallback","distance_nm":624.66,"path_points":[{"lat":-16.3617,"lng":117.77518},{"lat":-13.045528,"lng":116.571393},{"lat":-11.571699,"lng":114.877618},{"lat":-9.382895,"lng":113.633129},{"lat":-7.2,"lng":112.733}]},{"port_id":2179,"port_name":"Jakarta","country_name":"Indonesia","port_lat":-6.1,"port_lng":106.883,"eta_hours":69.98,"eta_label":"2d 22h","confidence":80,"source":"peer_type_fallback","distance_nm":888.69,"path_points":[{"lat":-16.3617,"lng":117.77518},{"lat":-12.556328,"lng":114.839207},{"lat":-10.931556,"lng":111.790361},{"lat":-8.597009,"lng":108.979986},{"lat":-6.1,"lng":106.883}]},{"port_id":3574,"port_name":"BUKOM ISLAND","country_name":"Singapore","port_lat":1.2366,"port_lng":103.753,"eta_hours":105.85,"eta_label":"4d 10h","confidence":80,"source":"peer_type_fallback","distance_nm":1344.28,"path_points":[{"lat":-16.3617,"lng":117.77518},{"lat":-9.924216,"lng":114.137931},{"lat":-7.112518,"lng":109.954033},{"lat":-2.995051,"lng":106.387848},{"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":106.12,"eta_label":"4d 10h","confidence":80,"source":"peer_type_fallback","distance_nm":1347.76,"path_points":[{"lat":-16.3617,"lng":117.77518},{"lat":-9.914717,"lng":114.119386},{"lat":-7.099437,"lng":109.919925},{"lat":-2.977409,"lng":106.336757},{"lat":1.26042,"lng":103.689}]}],"errors":[]}