{"meta":{"path":"vessel/portcalls","ts":"2026-05-27T20:20:52+00:00","status":"ok","rows":30,"days":90,"request_id":"b7058982e1bd7e13"},"data":[{"port_id":16898,"port_name":"Longue-Pointe","port_lat":45.5833,"port_lng":-73.5167,"country_id":381,"country_name":"Canada","arrival":"2026-05-25 15:46:49","departure":"2026-05-27 18:20:49","duration_h":50.57,"samples":43,"min_dist_km":0.89,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16898"},{"port_id":17114,"port_name":"Montréal-Est","port_lat":45.6333,"port_lng":-73.5,"country_id":381,"country_name":"Canada","arrival":"2026-05-25 11:29:58","departure":"2026-05-25 13:47:37","duration_h":2.29,"samples":3,"min_dist_km":1.044,"max_speed_kn":2.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17114"},{"port_id":16898,"port_name":"Longue-Pointe","port_lat":45.5833,"port_lng":-73.5167,"country_id":381,"country_name":"Canada","arrival":"2026-05-24 15:41:22","departure":"2026-05-25 10:46:42","duration_h":19.09,"samples":16,"min_dist_km":0.89,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16898"},{"port_id":17114,"port_name":"Montréal-Est","port_lat":45.6333,"port_lng":-73.5,"country_id":381,"country_name":"Canada","arrival":"2026-05-24 12:14:10","departure":"2026-05-24 14:17:16","duration_h":2.05,"samples":3,"min_dist_km":2.324,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17114"},{"port_id":16898,"port_name":"Longue-Pointe","port_lat":45.5833,"port_lng":-73.5167,"country_id":381,"country_name":"Canada","arrival":"2026-05-23 18:08:27","departure":"2026-05-24 10:30:41","duration_h":16.37,"samples":15,"min_dist_km":0.89,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16898"},{"port_id":2454,"port_name":"Montreal","port_lat":45.5028,"port_lng":-73.55,"country_id":381,"country_name":"Canada","arrival":"2026-05-23 12:14:54","departure":"2026-05-23 15:31:51","duration_h":3.28,"samples":4,"min_dist_km":1.049,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/2454"},{"port_id":16898,"port_name":"Longue-Pointe","port_lat":45.5833,"port_lng":-73.5167,"country_id":381,"country_name":"Canada","arrival":"2026-05-22 18:15:11","departure":"2026-05-23 10:03:17","duration_h":15.8,"samples":14,"min_dist_km":0.89,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16898"},{"port_id":17114,"port_name":"Montréal-Est","port_lat":45.6333,"port_lng":-73.5,"country_id":381,"country_name":"Canada","arrival":"2026-05-22 12:03:25","departure":"2026-05-22 13:36:46","duration_h":1.56,"samples":3,"min_dist_km":1.474,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17114"},{"port_id":16898,"port_name":"Longue-Pointe","port_lat":45.5833,"port_lng":-73.5167,"country_id":381,"country_name":"Canada","arrival":"2026-05-21 18:13:19","departure":"2026-05-22 10:16:25","duration_h":16.05,"samples":14,"min_dist_km":0.891,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16898"},{"port_id":17114,"port_name":"Montréal-Est","port_lat":45.6333,"port_lng":-73.5,"country_id":381,"country_name":"Canada","arrival":"2026-05-21 11:58:09","departure":"2026-05-21 16:19:13","duration_h":4.35,"samples":5,"min_dist_km":2.323,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17114"},{"port_id":16898,"port_name":"Longue-Pointe","port_lat":45.5833,"port_lng":-73.5167,"country_id":381,"country_name":"Canada","arrival":"2026-05-20 16:20:52","departure":"2026-05-21 10:45:02","duration_h":18.4,"samples":16,"min_dist_km":0.889,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16898"},{"port_id":17424,"port_name":"Pointe-aux-Trembles","port_lat":45.65,"port_lng":-73.4833,"country_id":381,"country_name":"Canada","arrival":"2026-05-20 12:20:04","departure":"2026-05-20 13:59:12","duration_h":1.65,"samples":3,"min_dist_km":1.468,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17424"},{"port_id":16898,"port_name":"Longue-Pointe","port_lat":45.5833,"port_lng":-73.5167,"country_id":381,"country_name":"Canada","arrival":"2026-05-17 19:48:30","departure":"2026-05-20 10:18:44","duration_h":62.5,"samples":54,"min_dist_km":0.89,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16898"},{"port_id":17114,"port_name":"Montréal-Est","port_lat":45.6333,"port_lng":-73.5,"country_id":381,"country_name":"Canada","arrival":"2026-05-17 11:28:39","departure":"2026-05-17 17:23:05","duration_h":5.91,"samples":6,"min_dist_km":1.453,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17114"},{"port_id":16898,"port_name":"Longue-Pointe","port_lat":45.5833,"port_lng":-73.5167,"country_id":381,"country_name":"Canada","arrival":"2026-05-17 02:03:28","departure":"2026-05-17 10:21:33","duration_h":8.3,"samples":9,"min_dist_km":0.89,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16898"},{"port_id":17114,"port_name":"Montréal-Est","port_lat":45.6333,"port_lng":-73.5,"country_id":381,"country_name":"Canada","arrival":"2026-05-16 15:22:29","departure":"2026-05-16 23:49:34","duration_h":8.45,"samples":8,"min_dist_km":2.323,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17114"},{"port_id":16898,"port_name":"Longue-Pointe","port_lat":45.5833,"port_lng":-73.5167,"country_id":381,"country_name":"Canada","arrival":"2026-05-15 22:01:33","departure":"2026-05-16 13:52:07","duration_h":15.84,"samples":15,"min_dist_km":0.89,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16898"},{"port_id":17424,"port_name":"Pointe-aux-Trembles","port_lat":45.65,"port_lng":-73.4833,"country_id":381,"country_name":"Canada","arrival":"2026-05-15 13:46:14","departure":"2026-05-15 19:55:13","duration_h":6.15,"samples":7,"min_dist_km":1.44,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17424"},{"port_id":16898,"port_name":"Longue-Pointe","port_lat":45.5833,"port_lng":-73.5167,"country_id":381,"country_name":"Canada","arrival":"2026-05-14 21:50:58","departure":"2026-05-15 10:53:09","duration_h":13.04,"samples":10,"min_dist_km":0.892,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16898"},{"port_id":17114,"port_name":"Montréal-Est","port_lat":45.6333,"port_lng":-73.5,"country_id":381,"country_name":"Canada","arrival":"2026-05-14 16:18:34","departure":"2026-05-14 19:46:34","duration_h":3.47,"samples":5,"min_dist_km":1.02,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17114"},{"port_id":16898,"port_name":"Longue-Pointe","port_lat":45.5833,"port_lng":-73.5167,"country_id":381,"country_name":"Canada","arrival":"2026-05-13 16:01:36","departure":"2026-05-14 14:14:02","duration_h":22.21,"samples":20,"min_dist_km":0.891,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16898"},{"port_id":17114,"port_name":"Montréal-Est","port_lat":45.6333,"port_lng":-73.5,"country_id":381,"country_name":"Canada","arrival":"2026-05-13 11:28:43","departure":"2026-05-13 13:21:31","duration_h":1.88,"samples":3,"min_dist_km":2.324,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17114"},{"port_id":16898,"port_name":"Longue-Pointe","port_lat":45.5833,"port_lng":-73.5167,"country_id":381,"country_name":"Canada","arrival":"2026-05-10 18:19:28","departure":"2026-05-13 10:29:05","duration_h":64.16,"samples":52,"min_dist_km":0.889,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16898"},{"port_id":17424,"port_name":"Pointe-aux-Trembles","port_lat":45.65,"port_lng":-73.4833,"country_id":381,"country_name":"Canada","arrival":"2026-05-10 11:31:51","departure":"2026-05-10 16:06:23","duration_h":4.58,"samples":4,"min_dist_km":0.822,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17424"},{"port_id":16898,"port_name":"Longue-Pointe","port_lat":45.5833,"port_lng":-73.5167,"country_id":381,"country_name":"Canada","arrival":"2026-05-07 17:44:24","departure":"2026-05-10 10:17:42","duration_h":64.56,"samples":55,"min_dist_km":0.89,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16898"},{"port_id":17114,"port_name":"Montréal-Est","port_lat":45.6333,"port_lng":-73.5,"country_id":381,"country_name":"Canada","arrival":"2026-05-07 12:22:31","departure":"2026-05-07 16:52:32","duration_h":4.5,"samples":5,"min_dist_km":2.324,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17114"},{"port_id":16898,"port_name":"Longue-Pointe","port_lat":45.5833,"port_lng":-73.5167,"country_id":381,"country_name":"Canada","arrival":"2026-05-05 18:19:05","departure":"2026-05-07 10:40:15","duration_h":40.35,"samples":35,"min_dist_km":0.889,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16898"},{"port_id":2454,"port_name":"Montreal","port_lat":45.5028,"port_lng":-73.55,"country_id":381,"country_name":"Canada","arrival":"2026-05-05 13:12:41","departure":"2026-05-05 16:02:12","duration_h":2.83,"samples":3,"min_dist_km":1.079,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/2454"},{"port_id":16898,"port_name":"Longue-Pointe","port_lat":45.5833,"port_lng":-73.5167,"country_id":381,"country_name":"Canada","arrival":"2026-05-03 15:37:43","departure":"2026-05-05 10:46:57","duration_h":43.15,"samples":36,"min_dist_km":0.891,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16898"},{"port_id":17114,"port_name":"Montréal-Est","port_lat":45.6333,"port_lng":-73.5,"country_id":381,"country_name":"Canada","arrival":"2026-05-03 13:45:04","departure":"2026-05-03 14:21:02","duration_h":0.6,"samples":2,"min_dist_km":1.214,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17114"}],"errors":[]}