{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T20:09:29+00:00","status":"ok","rows":27,"days":90,"request_id":"80786716192e5c50"},"data":[{"port_id":3590,"port_name":"MARTINEZ","port_lat":38.0331,"port_lng":-122.128,"country_id":0,"country_name":"","arrival":"2026-05-25 15:47:12","departure":"2026-05-27 05:27:51","duration_h":37.68,"samples":32,"min_dist_km":3.782,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3590"},{"port_id":103898,"port_name":"Treasure Island/Los Angeles","port_lat":37.8167,"port_lng":-122.367,"country_id":709,"country_name":"UNITED STATES OF AMERICA (THE)","arrival":"2026-05-24 03:42:48","departure":"2026-05-25 11:42:48","duration_h":32,"samples":26,"min_dist_km":2.592,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/709/103898"},{"port_id":16333,"port_name":"Fraser Mills","port_lat":49.2333,"port_lng":-122.85,"country_id":381,"country_name":"Canada","arrival":"2026-05-19 11:02:47","departure":"2026-05-20 11:58:46","duration_h":24.93,"samples":22,"min_dist_km":6.496,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16333"},{"port_id":15792,"port_name":"Burrard Inlet","port_lat":49.3,"port_lng":-123.183,"country_id":381,"country_name":"Canada","arrival":"2026-05-17 09:47:59","departure":"2026-05-19 07:41:59","duration_h":45.9,"samples":40,"min_dist_km":4.944,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/15792"},{"port_id":3085,"port_name":"Victoria","port_lat":48.4167,"port_lng":-123.392,"country_id":381,"country_name":"Canada","arrival":"2026-05-16 21:39:05","departure":"2026-05-17 01:25:35","duration_h":3.78,"samples":4,"min_dist_km":6.888,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/3085"},{"port_id":96305,"port_name":"Grays Harbor City","port_lat":46.9833,"port_lng":-123.95,"country_id":709,"country_name":"UNITED STATES OF AMERICA (THE)","arrival":"2026-05-12 23:56:32","departure":"2026-05-14 21:48:47","duration_h":45.87,"samples":41,"min_dist_km":7.264,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/709/96305"},{"port_id":16333,"port_name":"Fraser Mills","port_lat":49.2333,"port_lng":-122.85,"country_id":381,"country_name":"Canada","arrival":"2026-05-10 09:35:52","departure":"2026-05-11 14:22:21","duration_h":28.77,"samples":25,"min_dist_km":6.497,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16333"},{"port_id":3071,"port_name":"Vancouver","port_lat":49.3,"port_lng":-123.1,"country_id":381,"country_name":"Canada","arrival":"2026-05-08 21:36:02","departure":"2026-05-10 07:15:44","duration_h":33.66,"samples":28,"min_dist_km":0.421,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/3071"},{"port_id":3590,"port_name":"MARTINEZ","port_lat":38.0331,"port_lng":-122.128,"country_id":0,"country_name":"","arrival":"2026-05-03 13:23:09","departure":"2026-05-05 02:10:40","duration_h":36.79,"samples":31,"min_dist_km":3.693,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3590"},{"port_id":2540,"port_name":"Oakland","port_lat":37.8033,"port_lng":-122.325,"country_id":421,"country_name":"California  U.S.A.","arrival":"2026-04-30 01:19:54","departure":"2026-05-03 08:04:55","duration_h":78.75,"samples":66,"min_dist_km":7.142,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/421/2540"},{"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-25 03:21:58","departure":"2026-04-26 14:02:49","duration_h":34.68,"samples":30,"min_dist_km":2.276,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/18312"},{"port_id":3071,"port_name":"Vancouver","port_lat":49.3,"port_lng":-123.1,"country_id":381,"country_name":"Canada","arrival":"2026-04-22 21:32:16","departure":"2026-04-25 02:06:53","duration_h":52.58,"samples":43,"min_dist_km":0.473,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/3071"},{"port_id":3590,"port_name":"MARTINEZ","port_lat":38.0331,"port_lng":-122.128,"country_id":0,"country_name":"","arrival":"2026-04-17 20:08:01","departure":"2026-04-19 07:55:14","duration_h":35.79,"samples":19,"min_dist_km":3.78,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3590"},{"port_id":16333,"port_name":"Fraser Mills","port_lat":49.2333,"port_lng":-122.85,"country_id":381,"country_name":"Canada","arrival":"2026-04-12 19:36:11","departure":"2026-04-13 20:15:11","duration_h":24.65,"samples":13,"min_dist_km":6.498,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16333"},{"port_id":3071,"port_name":"Vancouver","port_lat":49.3,"port_lng":-123.1,"country_id":381,"country_name":"Canada","arrival":"2026-04-12 06:51:50","departure":"2026-04-12 15:54:50","duration_h":9.05,"samples":6,"min_dist_km":1.191,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/3071"},{"port_id":3590,"port_name":"MARTINEZ","port_lat":38.0331,"port_lng":-122.128,"country_id":0,"country_name":"","arrival":"2026-04-07 09:52:44","departure":"2026-04-08 20:09:02","duration_h":34.27,"samples":18,"min_dist_km":3.778,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3590"},{"port_id":5212,"port_name":"FRASER SURREY","port_lat":49.1893,"port_lng":-122.913,"country_id":0,"country_name":"","arrival":"2026-04-02 19:49:23","departure":"2026-04-03 21:40:25","duration_h":25.85,"samples":14,"min_dist_km":0.23,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5212"},{"port_id":3981,"port_name":"RODEO","port_lat":38.0552,"port_lng":-122.262,"country_id":0,"country_name":"","arrival":"2026-03-28 16:52:25","departure":"2026-03-29 23:37:25","duration_h":30.75,"samples":17,"min_dist_km":0.166,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3981"},{"port_id":2540,"port_name":"Oakland","port_lat":37.8033,"port_lng":-122.325,"country_id":421,"country_name":"California  U.S.A.","arrival":"2026-03-27 16:37:08","departure":"2026-03-28 10:22:14","duration_h":17.75,"samples":10,"min_dist_km":5.932,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/421/2540"},{"port_id":5212,"port_name":"FRASER SURREY","port_lat":49.1893,"port_lng":-122.913,"country_id":0,"country_name":"","arrival":"2026-03-22 13:05:43","departure":"2026-03-23 15:17:07","duration_h":26.19,"samples":14,"min_dist_km":0.229,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5212"},{"port_id":3071,"port_name":"Vancouver","port_lat":49.3,"port_lng":-123.1,"country_id":381,"country_name":"Canada","arrival":"2026-03-22 05:08:29","departure":"2026-03-22 06:41:29","duration_h":1.55,"samples":2,"min_dist_km":2.466,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/3071"},{"port_id":17255,"port_name":"North Vancouver","port_lat":49.3167,"port_lng":-123.067,"country_id":381,"country_name":"Canada","arrival":"2026-03-20 20:41:29","departure":"2026-03-22 02:35:53","duration_h":29.91,"samples":16,"min_dist_km":2.271,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17255"},{"port_id":3071,"port_name":"Vancouver","port_lat":49.3,"port_lng":-123.1,"country_id":381,"country_name":"Canada","arrival":"2026-03-20 16:53:29","departure":"2026-03-20 18:56:43","duration_h":2.05,"samples":2,"min_dist_km":2.375,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/3071"},{"port_id":17255,"port_name":"North Vancouver","port_lat":49.3167,"port_lng":-123.067,"country_id":381,"country_name":"Canada","arrival":"2026-03-20 06:56:29","departure":"2026-03-20 14:47:29","duration_h":7.85,"samples":5,"min_dist_km":2.335,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17255"},{"port_id":17255,"port_name":"North Vancouver","port_lat":49.3167,"port_lng":-123.067,"country_id":381,"country_name":"Canada","arrival":"2026-03-18 20:45:57","departure":"2026-03-20 02:51:10","duration_h":30.09,"samples":16,"min_dist_km":2.55,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17255"},{"port_id":80774,"port_name":"Fuerte Davis","port_lat":9.28333,"port_lng":-79.9,"country_id":360,"country_name":"Panama","arrival":"2026-03-03 18:43:27","departure":"2026-03-03 20:23:08","duration_h":1.66,"samples":2,"min_dist_km":2.436,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80774"},{"port_id":1895,"port_name":"Colon","port_lat":9.36667,"port_lng":-79.9167,"country_id":360,"country_name":"Panama","arrival":"2026-02-28 19:16:01","departure":"2026-03-03 17:17:15","duration_h":70.02,"samples":35,"min_dist_km":2.172,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/1895"}],"errors":[]}