{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T04:08:51+00:00","status":"ok","rows":9,"days":90,"request_id":"c0c6640b92c0b21d"},"data":[{"port_id":1796,"port_name":"Buenaventura","port_lat":3.9,"port_lng":-77.075,"country_id":405,"country_name":"Colombia","arrival":"2026-05-23 15:28:40","departure":"2026-05-25 03:45:46","duration_h":36.29,"samples":29,"min_dist_km":0.908,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/405/1796"},{"port_id":80889,"port_name":"Melones","port_lat":8.8,"port_lng":-79.6,"country_id":360,"country_name":"Panama","arrival":"2026-05-14 23:34:44","departure":"2026-05-15 11:26:38","duration_h":11.87,"samples":9,"min_dist_km":1.709,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80889"},{"port_id":81029,"port_name":"Taboguilla","port_lat":8.8,"port_lng":-79.5,"country_id":360,"country_name":"Panama","arrival":"2026-05-14 18:05:56","departure":"2026-05-14 21:48:24","duration_h":3.71,"samples":4,"min_dist_km":1.948,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/81029"},{"port_id":15792,"port_name":"Burrard Inlet","port_lat":49.3,"port_lng":-123.183,"country_id":381,"country_name":"Canada","arrival":"2026-04-26 13:37:55","departure":"2026-04-27 15:56:29","duration_h":26.31,"samples":22,"min_dist_km":5.422,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/15792"},{"port_id":18312,"port_name":"Vancouver Harbour Water Apt/Vancouver","port_lat":49.2833,"port_lng":-123.1,"country_id":381,"country_name":"Canada","arrival":"2026-04-24 08:00:02","departure":"2026-04-26 10:21:49","duration_h":50.36,"samples":44,"min_dist_km":1.65,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/18312"},{"port_id":15792,"port_name":"Burrard Inlet","port_lat":49.3,"port_lng":-123.183,"country_id":381,"country_name":"Canada","arrival":"2026-04-18 06:02:28","departure":"2026-04-24 06:09:54","duration_h":144.12,"samples":109,"min_dist_km":0.404,"max_speed_kn":2.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/15792"},{"port_id":5212,"port_name":"FRASER SURREY","port_lat":49.1893,"port_lng":-122.913,"country_id":0,"country_name":"","arrival":"2026-04-16 16:24:53","departure":"2026-04-17 23:44:50","duration_h":31.33,"samples":16,"min_dist_km":1.018,"max_speed_kn":2.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5212"},{"port_id":15975,"port_name":"Cobble Hill","port_lat":48.6833,"port_lng":-123.6,"country_id":381,"country_name":"Canada","arrival":"2026-04-12 06:52:26","departure":"2026-04-16 08:08:25","duration_h":97.27,"samples":49,"min_dist_km":7.147,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/15975"},{"port_id":15975,"port_name":"Cobble Hill","port_lat":48.6833,"port_lng":-123.6,"country_id":381,"country_name":"Canada","arrival":"2026-04-06 06:29:35","departure":"2026-04-10 07:32:35","duration_h":97.05,"samples":49,"min_dist_km":7.161,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/15975"}],"errors":[]}