{"meta":{"path":"vessel/portcalls","ts":"2026-05-30T14:06:55+00:00","status":"ok","rows":17,"days":90,"request_id":"575c19c6ee6b5690"},"data":[{"port_id":2552,"port_name":"Oporto","port_lat":41.1417,"port_lng":-8.68333,"country_id":393,"country_name":"Portugal","arrival":"2026-05-30 07:45:46","departure":"2026-05-30 07:50:15","duration_h":0.07,"samples":2,"min_dist_km":8.193,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/393/2552"},{"port_id":16898,"port_name":"Longue-Pointe","port_lat":45.5833,"port_lng":-73.5167,"country_id":381,"country_name":"Canada","arrival":"2026-05-19 04:23:11","departure":"2026-05-19 19:57:10","duration_h":15.57,"samples":14,"min_dist_km":0.906,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16898"},{"port_id":18342,"port_name":"Virgil","port_lat":43.15,"port_lng":-79.1667,"country_id":381,"country_name":"Canada","arrival":"2026-05-17 13:26:40","departure":"2026-05-17 15:32:50","duration_h":2.1,"samples":3,"min_dist_km":2.243,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/18342"},{"port_id":3906,"port_name":"PORT COLBORNE","port_lat":42.8814,"port_lng":-79.2487,"country_id":381,"country_name":"Canada","arrival":"2026-05-17 07:33:01","departure":"2026-05-17 07:41:00","duration_h":0.13,"samples":2,"min_dist_km":5.102,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/3906"},{"port_id":5514,"port_name":"SAULT STE MARIE","port_lat":46.5011,"port_lng":-84.3297,"country_id":0,"country_name":"","arrival":"2026-05-15 09:47:33","departure":"2026-05-15 10:57:03","duration_h":1.16,"samples":2,"min_dist_km":1.475,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5514"},{"port_id":92835,"port_name":"Brimley","port_lat":46.4,"port_lng":-84.5667,"country_id":709,"country_name":"UNITED STATES OF AMERICA (THE)","arrival":"2026-05-15 03:54:48","departure":"2026-05-15 07:18:48","duration_h":3.4,"samples":4,"min_dist_km":5.768,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/709/92835"},{"port_id":4793,"port_name":"THUNDER BAY","port_lat":48.4021,"port_lng":-89.2068,"country_id":381,"country_name":"Canada","arrival":"2026-05-06 19:05:35","departure":"2026-05-14 06:26:44","duration_h":179.35,"samples":147,"min_dist_km":1.029,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/4793"},{"port_id":5514,"port_name":"SAULT STE MARIE","port_lat":46.5011,"port_lng":-84.3297,"country_id":0,"country_name":"","arrival":"2026-05-05 20:01:40","departure":"2026-05-05 23:08:39","duration_h":3.12,"samples":4,"min_dist_km":1.255,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5514"},{"port_id":4790,"port_name":"CALUMET HARBOR","port_lat":41.7367,"port_lng":-87.5265,"country_id":0,"country_name":"","arrival":"2026-05-04 13:53:29","departure":"2026-05-04 13:59:36","duration_h":0.1,"samples":2,"min_dist_km":3.442,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4790"},{"port_id":93013,"port_name":"Burnham","port_lat":41.6333,"port_lng":-87.55,"country_id":709,"country_name":"UNITED STATES OF AMERICA (THE)","arrival":"2026-04-25 17:22:05","departure":"2026-05-04 12:29:22","duration_h":211.12,"samples":171,"min_dist_km":4.838,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/709/93013"},{"port_id":4790,"port_name":"CALUMET HARBOR","port_lat":41.7367,"port_lng":-87.5265,"country_id":0,"country_name":"","arrival":"2026-04-25 15:52:45","departure":"2026-04-25 16:04:01","duration_h":0.19,"samples":2,"min_dist_km":2.118,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4790"},{"port_id":18353,"port_name":"Walkerville","port_lat":42.3167,"port_lng":-83,"country_id":381,"country_name":"Canada","arrival":"2026-04-23 15:40:20","departure":"2026-04-23 18:28:20","duration_h":2.8,"samples":3,"min_dist_km":2.54,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/18353"},{"port_id":18342,"port_name":"Virgil","port_lat":43.15,"port_lng":-79.1667,"country_id":381,"country_name":"Canada","arrival":"2026-04-22 04:32:01","departure":"2026-04-22 08:14:02","duration_h":3.7,"samples":4,"min_dist_km":2.253,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/18342"},{"port_id":5213,"port_name":"HEREKE","port_lat":40.7797,"port_lng":29.6139,"country_id":0,"country_name":"","arrival":"2026-03-29 14:19:34","departure":"2026-03-31 11:23:08","duration_h":45.06,"samples":24,"min_dist_km":0.675,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5213"},{"port_id":5099,"port_name":"BAKIRKOY","port_lat":40.9733,"port_lng":28.879,"country_id":0,"country_name":"","arrival":"2026-03-26 17:02:02","departure":"2026-03-29 07:57:15","duration_h":62.92,"samples":33,"min_dist_km":3.147,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5099"},{"port_id":1901,"port_name":"Constanta","port_lat":44.1656,"port_lng":28.6706,"country_id":459,"country_name":"Romania","arrival":"2026-03-09 06:10:06","departure":"2026-03-25 05:05:58","duration_h":382.93,"samples":190,"min_dist_km":1.957,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/459/1901"},{"port_id":1901,"port_name":"Constanta","port_lat":44.1656,"port_lng":28.6706,"country_id":459,"country_name":"Romania","arrival":"2026-03-03 12:32:28","departure":"2026-03-08 05:09:33","duration_h":112.62,"samples":60,"min_dist_km":9.985,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/459/1901"}],"errors":[]}