{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T11:51:54+00:00","status":"ok","rows":30,"days":90,"request_id":"23592f219570cb30"},"data":[{"port_id":4922,"port_name":"MISSION","port_lat":49.1229,"port_lng":-122.314,"country_id":381,"country_name":"Canada","arrival":"2026-05-12 22:37:30","departure":"2026-05-13 01:28:29","duration_h":2.85,"samples":7,"min_dist_km":1.086,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/4922"},{"port_id":4922,"port_name":"MISSION","port_lat":49.1229,"port_lng":-122.314,"country_id":381,"country_name":"Canada","arrival":"2026-05-12 16:06:24","departure":"2026-05-12 18:21:53","duration_h":2.26,"samples":2,"min_dist_km":8.975,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/4922"},{"port_id":4922,"port_name":"MISSION","port_lat":49.1229,"port_lng":-122.314,"country_id":381,"country_name":"Canada","arrival":"2026-05-12 13:36:03","departure":"2026-05-12 13:54:43","duration_h":0.31,"samples":2,"min_dist_km":1.044,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/4922"},{"port_id":4922,"port_name":"MISSION","port_lat":49.1229,"port_lng":-122.314,"country_id":381,"country_name":"Canada","arrival":"2026-05-11 13:38:42","departure":"2026-05-11 20:38:40","duration_h":7,"samples":9,"min_dist_km":0.77,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/4922"},{"port_id":16294,"port_name":"Fort Langley","port_lat":49.1667,"port_lng":-122.567,"country_id":381,"country_name":"Canada","arrival":"2026-05-11 07:42:24","departure":"2026-05-11 11:37:43","duration_h":3.92,"samples":5,"min_dist_km":2.035,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16294"},{"port_id":4922,"port_name":"MISSION","port_lat":49.1229,"port_lng":-122.314,"country_id":381,"country_name":"Canada","arrival":"2026-05-10 15:58:05","departure":"2026-05-11 00:00:20","duration_h":8.04,"samples":6,"min_dist_km":0.83,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/4922"},{"port_id":16294,"port_name":"Fort Langley","port_lat":49.1667,"port_lng":-122.567,"country_id":381,"country_name":"Canada","arrival":"2026-05-10 10:35:23","departure":"2026-05-10 14:21:43","duration_h":3.77,"samples":4,"min_dist_km":1.615,"max_speed_kn":2.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16294"},{"port_id":17405,"port_name":"Pitt Meadows","port_lat":49.2333,"port_lng":-122.7,"country_id":381,"country_name":"Canada","arrival":"2026-05-10 07:15:43","departure":"2026-05-10 07:26:43","duration_h":0.18,"samples":2,"min_dist_km":3.334,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17405"},{"port_id":17453,"port_name":"Port Mann","port_lat":49.2167,"port_lng":-122.817,"country_id":381,"country_name":"Canada","arrival":"2026-05-10 04:14:12","departure":"2026-05-10 05:38:14","duration_h":1.4,"samples":3,"min_dist_km":4.017,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17453"},{"port_id":4922,"port_name":"MISSION","port_lat":49.1229,"port_lng":-122.314,"country_id":381,"country_name":"Canada","arrival":"2026-05-09 13:04:22","departure":"2026-05-09 23:03:00","duration_h":9.98,"samples":4,"min_dist_km":0.186,"max_speed_kn":2.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/4922"},{"port_id":16294,"port_name":"Fort Langley","port_lat":49.1667,"port_lng":-122.567,"country_id":381,"country_name":"Canada","arrival":"2026-05-09 10:24:47","departure":"2026-05-09 11:42:27","duration_h":1.29,"samples":3,"min_dist_km":1.416,"max_speed_kn":2.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16294"},{"port_id":16478,"port_name":"Haney","port_lat":49.2167,"port_lng":-122.6,"country_id":381,"country_name":"Canada","arrival":"2026-05-09 07:44:37","departure":"2026-05-09 08:00:08","duration_h":0.26,"samples":2,"min_dist_km":3.366,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16478"},{"port_id":17405,"port_name":"Pitt Meadows","port_lat":49.2333,"port_lng":-122.7,"country_id":381,"country_name":"Canada","arrival":"2026-05-09 04:54:57","departure":"2026-05-09 06:12:57","duration_h":1.3,"samples":2,"min_dist_km":3.395,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17405"},{"port_id":4922,"port_name":"MISSION","port_lat":49.1229,"port_lng":-122.314,"country_id":381,"country_name":"Canada","arrival":"2026-05-08 12:23:07","departure":"2026-05-09 00:08:46","duration_h":11.76,"samples":11,"min_dist_km":1.083,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/4922"},{"port_id":16294,"port_name":"Fort Langley","port_lat":49.1667,"port_lng":-122.567,"country_id":381,"country_name":"Canada","arrival":"2026-05-08 07:49:47","departure":"2026-05-08 10:13:53","duration_h":2.4,"samples":4,"min_dist_km":2.295,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16294"},{"port_id":17405,"port_name":"Pitt Meadows","port_lat":49.2333,"port_lng":-122.7,"country_id":381,"country_name":"Canada","arrival":"2026-05-08 01:25:34","departure":"2026-05-08 04:11:14","duration_h":2.76,"samples":3,"min_dist_km":3.058,"max_speed_kn":2.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17405"},{"port_id":16294,"port_name":"Fort Langley","port_lat":49.1667,"port_lng":-122.567,"country_id":381,"country_name":"Canada","arrival":"2026-05-07 22:29:54","departure":"2026-05-07 23:58:24","duration_h":1.48,"samples":2,"min_dist_km":1.881,"max_speed_kn":2.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16294"},{"port_id":16294,"port_name":"Fort Langley","port_lat":49.1667,"port_lng":-122.567,"country_id":381,"country_name":"Canada","arrival":"2026-05-07 19:21:35","departure":"2026-05-07 19:59:54","duration_h":0.64,"samples":2,"min_dist_km":9.021,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16294"},{"port_id":4922,"port_name":"MISSION","port_lat":49.1229,"port_lng":-122.314,"country_id":381,"country_name":"Canada","arrival":"2026-05-07 16:04:45","departure":"2026-05-07 17:29:05","duration_h":1.41,"samples":3,"min_dist_km":2.629,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/4922"},{"port_id":16294,"port_name":"Fort Langley","port_lat":49.1667,"port_lng":-122.567,"country_id":381,"country_name":"Canada","arrival":"2026-05-07 10:06:08","departure":"2026-05-07 11:39:48","duration_h":1.56,"samples":3,"min_dist_km":4.531,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16294"},{"port_id":16478,"port_name":"Haney","port_lat":49.2167,"port_lng":-122.6,"country_id":381,"country_name":"Canada","arrival":"2026-05-07 07:29:08","departure":"2026-05-07 07:53:27","duration_h":0.41,"samples":2,"min_dist_km":1.508,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16478"},{"port_id":17405,"port_name":"Pitt Meadows","port_lat":49.2333,"port_lng":-122.7,"country_id":381,"country_name":"Canada","arrival":"2026-05-06 23:41:10","departure":"2026-05-07 05:24:29","duration_h":5.72,"samples":4,"min_dist_km":3.052,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17405"},{"port_id":4922,"port_name":"MISSION","port_lat":49.1229,"port_lng":-122.314,"country_id":381,"country_name":"Canada","arrival":"2026-05-06 14:28:13","departure":"2026-05-06 21:23:11","duration_h":6.92,"samples":7,"min_dist_km":0.247,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/4922"},{"port_id":16294,"port_name":"Fort Langley","port_lat":49.1667,"port_lng":-122.567,"country_id":381,"country_name":"Canada","arrival":"2026-05-06 07:51:53","departure":"2026-05-06 11:54:50","duration_h":4.05,"samples":4,"min_dist_km":1.948,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16294"},{"port_id":16478,"port_name":"Haney","port_lat":49.2167,"port_lng":-122.6,"country_id":381,"country_name":"Canada","arrival":"2026-05-06 06:05:34","departure":"2026-05-06 07:15:14","duration_h":1.16,"samples":2,"min_dist_km":1.781,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16478"},{"port_id":17405,"port_name":"Pitt Meadows","port_lat":49.2333,"port_lng":-122.7,"country_id":381,"country_name":"Canada","arrival":"2026-05-06 04:12:14","departure":"2026-05-06 04:29:43","duration_h":0.29,"samples":2,"min_dist_km":2.921,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17405"},{"port_id":17453,"port_name":"Port Mann","port_lat":49.2167,"port_lng":-122.817,"country_id":381,"country_name":"Canada","arrival":"2026-05-06 01:16:03","departure":"2026-05-06 01:29:55","duration_h":0.23,"samples":2,"min_dist_km":0.526,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17453"},{"port_id":17405,"port_name":"Pitt Meadows","port_lat":49.2333,"port_lng":-122.7,"country_id":381,"country_name":"Canada","arrival":"2026-05-05 19:19:08","departure":"2026-05-06 00:19:44","duration_h":5.01,"samples":5,"min_dist_km":4.542,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/17405"},{"port_id":4922,"port_name":"MISSION","port_lat":49.1229,"port_lng":-122.314,"country_id":381,"country_name":"Canada","arrival":"2026-05-04 02:21:13","departure":"2026-05-04 05:45:02","duration_h":3.4,"samples":4,"min_dist_km":1.856,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/4922"},{"port_id":16294,"port_name":"Fort Langley","port_lat":49.1667,"port_lng":-122.567,"country_id":381,"country_name":"Canada","arrival":"2026-05-04 00:08:33","departure":"2026-05-04 01:42:53","duration_h":1.57,"samples":2,"min_dist_km":5.824,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/381/16294"}],"errors":[]}