{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-22T00:55:58+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"5b461f6452fab4f6"},"data":[{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":0.21,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":1.65,"path_points":[{"lat":-7.19514,"lng":112.70576},{"lat":-7.126744,"lng":112.604749},{"lat":-7.14757,"lng":112.80938},{"lat":-7.238931,"lng":112.777007},{"lat":-7.2,"lng":112.733}]},{"port_id":62985,"port_name":"Kalianak Barat","country_name":"Indonesia","port_lat":-7.21667,"port_lng":112.7,"eta_hours":0.17,"eta_label":"0d 0h","confidence":39.14,"source":"same_vessel_history","distance_nm":1.34,"path_points":[{"lat":-7.19514,"lng":112.70576},{"lat":-7.132245,"lng":112.813859},{"lat":-7.155905,"lng":112.61288},{"lat":-7.251933,"lng":112.651267},{"lat":-7.21667,"lng":112.7}]},{"port_id":2985,"port_name":"Tanjong Perak","country_name":"Indonesia","port_lat":-7.19111,"port_lng":112.742,"eta_hours":0.27,"eta_label":"0d 0h","confidence":37.71,"source":"same_vessel_history","distance_nm":2.17,"path_points":[{"lat":-7.19514,"lng":112.70576},{"lat":-7.12381,"lng":112.607719},{"lat":-7.143125,"lng":112.81388},{"lat":-7.231997,"lng":112.784027},{"lat":-7.19111,"lng":112.742}]},{"port_id":4011,"port_name":"GRESIK","country_name":"Indonesia","port_lat":-7.1382,"port_lng":112.661,"eta_hours":0.55,"eta_label":"0d 1h","confidence":37.71,"source":"same_vessel_history","distance_nm":4.34,"path_points":[{"lat":-7.19514,"lng":112.70576},{"lat":-7.10635,"lng":112.800989},{"lat":-7.11667,"lng":112.59338},{"lat":-7.190727,"lng":112.620847},{"lat":-7.1382,"lng":112.661}]},{"port_id":4731,"port_name":"BENETE","country_name":"Indonesia","port_lat":-8.8929,"port_lng":116.747,"eta_hours":43.91,"eta_label":"1d 20h","confidence":37.71,"source":"same_vessel_history","distance_nm":260.97,"path_points":[{"lat":-7.19886,"lng":112.73146},{"lat":-7.19886,"lng":112.73148},{"lat":-7.19886,"lng":112.73148},{"lat":-7.18548,"lng":112.78438},{"lat":-7.24658,"lng":112.86439},{"lat":-7.40333,"lng":113.005},{"lat":-7.42333,"lng":113.13167},{"lat":-7.45833,"lng":113.32833},{"lat":-7.48833,"lng":113.50667},{"lat":-7.52535,"lng":113.71745},{"lat":-7.545,"lng":113.84167},{"lat":-7.61667,"lng":114.13667},{"lat":-7.66333,"lng":114.24167},{"lat":-7.66333,"lng":114.24167},{"lat":-7.79167,"lng":114.70167},{"lat":-7.83167,"lng":114.88667},{"lat":-7.84167,"lng":114.93833},{"lat":-7.90667,"lng":115.24167},{"lat":-7.935,"lng":115.375},{"lat":-8.00125,"lng":115.69979},{"lat":-8.04833,"lng":115.91167},{"lat":-8.06333,"lng":115.985},{"lat":-8.10667,"lng":116.185},{"lat":-8.14833,"lng":116.385},{"lat":-8.205,"lng":116.64833},{"lat":-8.32833,"lng":116.755},{"lat":-8.545,"lng":116.72667},{"lat":-8.80926,"lng":116.70571},{"lat":-8.8917,"lng":116.74869}]}],"errors":[]}