{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-23T21:31:46+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"cd2249092d58e7f4"},"data":[{"port_id":1944,"port_name":"Douala","country_name":"Cameroon","port_lat":4.05,"port_lng":9.68333,"eta_hours":2.79,"eta_label":"0d 3h","confidence":92,"source":"same_vessel_history","distance_nm":14.5,"path_points":[{"lat":6.04085,"lng":1.25055},{"lat":5.76358,"lng":1.43088},{"lat":5.76358,"lng":1.43088},{"lat":3.38753,"lng":9.02203},{"lat":3.87117,"lng":9.51317},{"lat":3.86955,"lng":9.5112},{"lat":3.87045,"lng":9.51592},{"lat":3.87055,"lng":9.51567},{"lat":3.86913,"lng":9.51133},{"lat":3.87015,"lng":9.51435},{"lat":3.87092,"lng":9.51368},{"lat":3.86932,"lng":9.51112},{"lat":3.87115,"lng":9.51393},{"lat":3.8714,"lng":9.51362},{"lat":3.86957,"lng":9.51108},{"lat":3.8712,"lng":9.51395},{"lat":3.87163,"lng":9.51552},{"lat":3.87032,"lng":9.5122},{"lat":3.87158,"lng":9.51485},{"lat":3.86895,"lng":9.51407},{"lat":3.86968,"lng":9.51135},{"lat":3.87177,"lng":9.5148},{"lat":3.87202,"lng":9.51453},{"lat":3.86978,"lng":9.51118},{"lat":3.87123,"lng":9.51375},{"lat":3.87177,"lng":9.51353},{"lat":3.87008,"lng":9.51103},{"lat":3.87135,"lng":9.5139},{"lat":3.87167,"lng":9.51502},{"lat":3.86978,"lng":9.51107},{"lat":3.86912,"lng":9.51158},{"lat":3.87098,"lng":9.51405},{"lat":3.86922,"lng":9.5114},{"lat":3.86922,"lng":9.51225},{"lat":3.87173,"lng":9.51495},{"lat":3.86958,"lng":9.51195},{"lat":3.86878,"lng":9.51142},{"lat":3.87005,"lng":9.51488},{"lat":3.86882,"lng":9.51177},{"lat":3.86937,"lng":9.51183},{"lat":3.8699,"lng":9.51493},{"lat":3.87042,"lng":9.5124},{"lat":3.86943,"lng":9.51117},{"lat":3.87022,"lng":9.51477},{"lat":3.86922,"lng":9.51175},{"lat":3.86905,"lng":9.51135},{"lat":3.87102,"lng":9.51565},{"lat":3.87198,"lng":9.51363},{"lat":3.86977,"lng":9.51122},{"lat":3.87045,"lng":9.51455},{"lat":3.87228,"lng":9.51462},{"lat":3.86993,"lng":9.51133},{"lat":3.86882,"lng":9.51383},{"lat":3.87203,"lng":9.51438},{"lat":3.8695,"lng":9.51135},{"lat":3.87035,"lng":9.51198},{"lat":3.87162,"lng":9.51522},{"lat":3.86968,"lng":9.51137},{"lat":3.86925,"lng":9.51388},{"lat":3.87222,"lng":9.51463},{"lat":3.8697,"lng":9.51126},{"lat":3.86995,"lng":9.5116},{"lat":3.8715,"lng":9.51522},{"lat":3.87058,"lng":9.51308},{"lat":3.87055,"lng":9.51137},{"lat":3.87292,"lng":9.51547},{"lat":3.87103,"lng":9.51097},{"lat":3.87005,"lng":9.5124},{"lat":3.87297,"lng":9.51562},{"lat":3.87102,"lng":9.51232},{"lat":3.87007,"lng":9.51342},{"lat":3.87328,"lng":9.5152},{"lat":3.87108,"lng":9.5117},{"lat":3.8716,"lng":9.51185},{"lat":3.87262,"lng":9.51572},{"lat":3.87113,"lng":9.51243},{"lat":3.87033,"lng":9.51145},{"lat":3.8724,"lng":9.51483},{"lat":3.87152,"lng":9.51157},{"lat":3.87147,"lng":9.51487},{"lat":3.872,"lng":9.51495},{"lat":3.87125,"lng":9.51157},{"lat":3.8698,"lng":9.5123},{"lat":3.87262,"lng":9.5146},{"lat":3.87132,"lng":9.51168},{"lat":3.87025,"lng":9.51132},{"lat":3.8719,"lng":9.51473},{"lat":3.87232,"lng":9.51215},{"lat":3.87003,"lng":9.51167},{"lat":3.87165,"lng":9.5147},{"lat":4.06007,"lng":9.69415}]},{"port_id":2643,"port_name":"Port Gentil","country_name":"Gabon","port_lat":-0.716667,"port_lng":8.79167,"eta_hours":52.37,"eta_label":"2d 4h","confidence":64.5,"source":"same_vessel_history","distance_nm":279.34,"path_points":[{"lat":6.06458,"lng":1.26105},{"lat":6.06442,"lng":1.26108},{"lat":6.06443,"lng":1.2611},{"lat":6.03127,"lng":1.28183},{"lat":5.90965,"lng":1.3603},{"lat":5.69783,"lng":1.52258},{"lat":5.4563,"lng":1.69263},{"lat":5.21527,"lng":1.861},{"lat":5.05345,"lng":1.97187},{"lat":4.93308,"lng":2.05607},{"lat":4.69682,"lng":2.22065},{"lat":4.59223,"lng":2.29347},{"lat":4.52543,"lng":2.33995},{"lat":4.31013,"lng":2.4912},{"lat":4.11782,"lng":2.62522},{"lat":3.99828,"lng":2.70702},{"lat":3.6807,"lng":2.92247},{"lat":3.56548,"lng":2.99827},{"lat":3.36995,"lng":3.1295},{"lat":3.35102,"lng":3.14212},{"lat":3.35102,"lng":3.14212},{"lat":3.35102,"lng":3.14212},{"lat":3.35102,"lng":3.14212},{"lat":3.35102,"lng":3.14212},{"lat":3.35102,"lng":3.14212},{"lat":-0.16653,"lng":8.41255},{"lat":-0.29795,"lng":8.58092},{"lat":-0.47083,"lng":8.77477},{"lat":-0.52223,"lng":8.8114}]},{"port_id":89928,"port_name":"Ablogamé","country_name":"Togo","port_lat":6.13333,"port_lng":1.25,"eta_hours":98.52,"eta_label":"4d 3h","confidence":64.5,"source":"same_vessel_history","distance_nm":512.29,"path_points":[{"lat":6.06697,"lng":1.23448},{"lat":6.06743,"lng":1.23483},{"lat":6.06705,"lng":1.23463},{"lat":6.08227,"lng":1.24498},{"lat":6.09027,"lng":1.27185}]},{"port_id":1647,"port_name":"Apapa","country_name":"Nigeria","port_lat":6.37306,"port_lng":3.40417,"eta_hours":75.9,"eta_label":"3d 4h","confidence":52.5,"source":"peer_type_fallback","distance_nm":394.69,"path_points":[{"lat":3.87982,"lng":9.51162},{"lat":5.964991,"lng":1.481998},{"lat":5.779197,"lng":2.0203},{"lat":5.885489,"lng":2.569434},{"lat":6.37306,"lng":3.40417}]},{"port_id":2296,"port_name":"Lagos","country_name":"Nigeria","port_lat":6.45,"port_lng":3.38333,"eta_hours":76.46,"eta_label":"3d 4h","confidence":52.5,"source":"peer_type_fallback","distance_nm":397.59,"path_points":[{"lat":3.87982,"lng":9.51162},{"lat":6.227195,"lng":3.418428},{"lat":6.22669,"lng":3.623465},{"lat":6.325054,"lng":3.814167},{"lat":6.45,"lng":3.38333}]}],"errors":[]}