{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-22T16:36:31+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"b3eb5c2f43e819dd"},"data":[{"port_id":3847,"port_name":"KETAPANG","country_name":"Indonesia","port_lat":-8.14299,"port_lng":114.404,"eta_hours":0.14,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":1.72,"path_points":[{"lat":-8.11503,"lng":114.41024},{"lat":-8.054257,"lng":114.518181},{"lat":-8.07901,"lng":114.31712},{"lat":-8.176839,"lng":114.355373},{"lat":-8.14299,"lng":114.404}]},{"port_id":5400,"port_name":"GILIMANUK","country_name":"","port_lat":-8.16108,"port_lng":114.435,"eta_hours":0.26,"eta_label":"0d 0h","confidence":62.67,"source":"same_vessel_history","distance_nm":3.13,"path_points":[{"lat":-8.11503,"lng":114.41024},{"lat":-8.060227,"lng":114.308411},{"lat":-8.088055,"lng":114.51262},{"lat":-8.190949,"lng":114.479553},{"lat":-8.16108,"lng":114.435}]},{"port_id":5396,"port_name":"BADAS","country_name":"","port_lat":-8.46217,"port_lng":117.375,"eta_hours":14.78,"eta_label":"0d 15h","confidence":40.67,"source":"same_vessel_history","distance_nm":177.37,"path_points":[{"lat":-8.09022,"lng":114.42279},{"lat":-8.09022,"lng":114.42279},{"lat":-8.09022,"lng":114.42279},{"lat":-8.09022,"lng":114.42279},{"lat":-8.32382,"lng":115.75683},{"lat":-8.34253,"lng":115.7825},{"lat":-8.35055,"lng":115.79382},{"lat":-8.37861,"lng":115.83181},{"lat":-8.37861,"lng":115.83181},{"lat":-8.37861,"lng":115.83181},{"lat":-8.37861,"lng":115.83181},{"lat":-8.37861,"lng":115.83181},{"lat":-8.57377,"lng":116.04763},{"lat":-8.59981,"lng":116.06914},{"lat":-8.59919,"lng":116.07007},{"lat":-8.59919,"lng":116.07007},{"lat":-8.59923,"lng":116.07005},{"lat":-8.59923,"lng":116.07005},{"lat":-8.59923,"lng":116.07005},{"lat":-8.59923,"lng":116.07005},{"lat":-8.59916,"lng":116.07006},{"lat":-8.59917,"lng":116.07006},{"lat":-8.59917,"lng":116.07006},{"lat":-8.59917,"lng":116.07006},{"lat":-8.59917,"lng":116.07006},{"lat":-8.59919,"lng":116.07007},{"lat":-8.59919,"lng":116.07007},{"lat":-8.59916,"lng":116.07009},{"lat":-8.59916,"lng":116.07009},{"lat":-8.59916,"lng":116.07009},{"lat":-8.59916,"lng":116.07009},{"lat":-8.59916,"lng":116.07009},{"lat":-8.59916,"lng":116.07009},{"lat":-8.5992,"lng":116.07006},{"lat":-8.5992,"lng":116.07006},{"lat":-8.59921,"lng":116.07005},{"lat":-8.59921,"lng":116.07005},{"lat":-8.59921,"lng":116.07005},{"lat":-8.59921,"lng":116.07005},{"lat":-8.59921,"lng":116.07005},{"lat":-8.48861,"lng":116.02904},{"lat":-8.45183,"lng":116.02408},{"lat":-8.4311,"lng":116.02251},{"lat":-8.4311,"lng":116.02251},{"lat":-8.4311,"lng":116.02251},{"lat":-8.3081,"lng":116.06595},{"lat":-8.3081,"lng":116.06595},{"lat":-8.3081,"lng":116.06595},{"lat":-8.26644,"lng":116.16602},{"lat":-8.26644,"lng":116.16602},{"lat":-8.26644,"lng":116.16602},{"lat":-8.26644,"lng":116.16602},{"lat":-8.26644,"lng":116.16602},{"lat":-8.26644,"lng":116.16602}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":9.49,"eta_label":"0d 9h","confidence":28.67,"source":"peer_type_fallback","distance_nm":113.93,"path_points":[{"lat":-8.11503,"lng":114.41024},{"lat":-7.818332,"lng":114.40299},{"lat":-7.512846,"lng":113.95028},{"lat":-7.388857,"lng":113.383969},{"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":38.71,"eta_label":"1d 15h","confidence":28.67,"source":"peer_type_fallback","distance_nm":464.47,"path_points":[{"lat":-8.11503,"lng":114.41024},{"lat":-7.231886,"lng":112.269111},{"lat":-6.951669,"lng":110.366098},{"lat":-6.667983,"lng":108.383147},{"lat":-6.1,"lng":106.883}]}],"errors":[]}