{"meta":{"path":"vessel/portcalls","ts":"2026-11-09T11:30:13+00:00","status":"ok","rows":6,"days":90,"request_id":"a8d9abe55b549628"},"data":[{"port_id":1920,"port_name":"Dakar","port_lat":14.6833,"port_lng":-17.4333,"country_id":464,"country_name":"Senegal","arrival":"2026-10-29 02:20:14","departure":"2026-10-29 03:17:35","duration_h":0.96,"samples":2,"min_dist_km":1.397,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/464/1920"},{"port_id":1920,"port_name":"Dakar","port_lat":14.6833,"port_lng":-17.4333,"country_id":464,"country_name":"Senegal","arrival":"2026-10-27 00:54:12","departure":"2026-10-27 02:14:41","duration_h":1.34,"samples":6,"min_dist_km":0.386,"max_speed_kn":2.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/464/1920"},{"port_id":1920,"port_name":"Dakar","port_lat":14.6833,"port_lng":-17.4333,"country_id":464,"country_name":"Senegal","arrival":"2026-10-02 19:45:00","departure":"2026-10-03 09:43:59","duration_h":13.98,"samples":13,"min_dist_km":0.368,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/464/1920"},{"port_id":1920,"port_name":"Dakar","port_lat":14.6833,"port_lng":-17.4333,"country_id":464,"country_name":"Senegal","arrival":"2026-10-01 18:03:17","departure":"2026-10-01 20:08:07","duration_h":2.08,"samples":8,"min_dist_km":0.365,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/464/1920"},{"port_id":1920,"port_name":"Dakar","port_lat":14.6833,"port_lng":-17.4333,"country_id":464,"country_name":"Senegal","arrival":"2026-09-02 01:35:50","departure":"2026-09-02 08:28:50","duration_h":6.88,"samples":12,"min_dist_km":0.421,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/464/1920"},{"port_id":1920,"port_name":"Dakar","port_lat":14.6833,"port_lng":-17.4333,"country_id":464,"country_name":"Senegal","arrival":"2026-08-12 15:28:16","departure":"2026-08-13 17:36:37","duration_h":26.14,"samples":23,"min_dist_km":0.396,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/464/1920"}],"errors":[]}