{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T20:14:43+00:00","status":"ok","rows":23,"days":90,"request_id":"c295979bfdf4f328"},"data":[{"port_id":2405,"port_name":"Mazatlan","port_lat":23.1708,"port_lng":-106.442,"country_id":340,"country_name":"Mexico","arrival":"2026-05-28 21:54:49","departure":"2026-05-29 18:00:24","duration_h":20.09,"samples":18,"min_dist_km":3.176,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2405"},{"port_id":2308,"port_name":"Lazaro Cardenas","port_lat":17.9289,"port_lng":-102.186,"country_id":340,"country_name":"Mexico","arrival":"2026-05-26 01:28:51","departure":"2026-05-27 02:21:50","duration_h":24.88,"samples":22,"min_dist_km":1.764,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2308"},{"port_id":2405,"port_name":"Mazatlan","port_lat":23.1708,"port_lng":-106.442,"country_id":340,"country_name":"Mexico","arrival":"2026-05-22 19:33:40","departure":"2026-05-24 03:50:07","duration_h":32.27,"samples":27,"min_dist_km":3.462,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2405"},{"port_id":2308,"port_name":"Lazaro Cardenas","port_lat":17.9289,"port_lng":-102.186,"country_id":340,"country_name":"Mexico","arrival":"2026-05-20 10:05:00","departure":"2026-05-21 00:02:34","duration_h":13.96,"samples":13,"min_dist_km":2.086,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2308"},{"port_id":2381,"port_name":"Manzanillo","port_lat":19.0583,"port_lng":-104.331,"country_id":340,"country_name":"Mexico","arrival":"2026-05-19 00:21:17","departure":"2026-05-19 17:44:05","duration_h":17.38,"samples":15,"min_dist_km":1.522,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2381"},{"port_id":1601,"port_name":"Acapulco","port_lat":16.8417,"port_lng":-99.925,"country_id":340,"country_name":"Mexico","arrival":"2026-05-10 04:26:11","departure":"2026-05-13 16:11:08","duration_h":83.75,"samples":67,"min_dist_km":5.166,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/1601"},{"port_id":2308,"port_name":"Lazaro Cardenas","port_lat":17.9289,"port_lng":-102.186,"country_id":340,"country_name":"Mexico","arrival":"2026-05-08 09:51:48","departure":"2026-05-09 13:28:57","duration_h":27.62,"samples":25,"min_dist_km":1.648,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2308"},{"port_id":5075,"port_name":"LA PAZ","port_lat":24.1513,"port_lng":-110.338,"country_id":0,"country_name":"","arrival":"2026-05-02 13:27:16","departure":"2026-05-05 21:55:12","duration_h":80.47,"samples":67,"min_dist_km":5.593,"max_speed_kn":2.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5075"},{"port_id":2381,"port_name":"Manzanillo","port_lat":19.0583,"port_lng":-104.331,"country_id":340,"country_name":"Mexico","arrival":"2026-04-29 11:59:18","departure":"2026-04-30 13:44:13","duration_h":25.75,"samples":21,"min_dist_km":1.149,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2381"},{"port_id":2808,"port_name":"Salina Cruz","port_lat":16.1667,"port_lng":-95.2,"country_id":340,"country_name":"Mexico","arrival":"2026-04-24 07:21:41","departure":"2026-04-25 06:04:58","duration_h":22.72,"samples":21,"min_dist_km":1.612,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2808"},{"port_id":2405,"port_name":"Mazatlan","port_lat":23.1708,"port_lng":-106.442,"country_id":340,"country_name":"Mexico","arrival":"2026-04-17 18:15:04","departure":"2026-04-19 16:10:36","duration_h":45.93,"samples":27,"min_dist_km":2.489,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2405"},{"port_id":5075,"port_name":"LA PAZ","port_lat":24.1513,"port_lng":-110.338,"country_id":0,"country_name":"","arrival":"2026-04-12 06:43:06","departure":"2026-04-16 15:34:17","duration_h":104.85,"samples":53,"min_dist_km":6.438,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5075"},{"port_id":2381,"port_name":"Manzanillo","port_lat":19.0583,"port_lng":-104.331,"country_id":340,"country_name":"Mexico","arrival":"2026-04-08 13:57:06","departure":"2026-04-10 05:29:23","duration_h":39.54,"samples":19,"min_dist_km":1.574,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2381"},{"port_id":2808,"port_name":"Salina Cruz","port_lat":16.1667,"port_lng":-95.2,"country_id":340,"country_name":"Mexico","arrival":"2026-04-05 19:16:42","departure":"2026-04-05 19:16:42","duration_h":0,"samples":2,"min_dist_km":1.607,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2808"},{"port_id":2808,"port_name":"Salina Cruz","port_lat":16.1667,"port_lng":-95.2,"country_id":340,"country_name":"Mexico","arrival":"2026-04-04 17:30:45","departure":"2026-04-04 17:30:45","duration_h":0,"samples":2,"min_dist_km":1.625,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2808"},{"port_id":2308,"port_name":"Lazaro Cardenas","port_lat":17.9289,"port_lng":-102.186,"country_id":340,"country_name":"Mexico","arrival":"2026-04-01 12:20:11","departure":"2026-04-02 17:30:57","duration_h":29.18,"samples":15,"min_dist_km":1.76,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2308"},{"port_id":2381,"port_name":"Manzanillo","port_lat":19.0583,"port_lng":-104.331,"country_id":340,"country_name":"Mexico","arrival":"2026-03-30 07:34:46","departure":"2026-03-31 21:53:21","duration_h":38.31,"samples":19,"min_dist_km":1.574,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2381"},{"port_id":2808,"port_name":"Salina Cruz","port_lat":16.1667,"port_lng":-95.2,"country_id":340,"country_name":"Mexico","arrival":"2026-03-27 20:35:20","departure":"2026-03-28 01:35:20","duration_h":5,"samples":4,"min_dist_km":1.709,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2808"},{"port_id":2808,"port_name":"Salina Cruz","port_lat":16.1667,"port_lng":-95.2,"country_id":340,"country_name":"Mexico","arrival":"2026-03-25 02:50:07","departure":"2026-03-26 01:12:51","duration_h":22.38,"samples":13,"min_dist_km":1.714,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2808"},{"port_id":2405,"port_name":"Mazatlan","port_lat":23.1708,"port_lng":-106.442,"country_id":340,"country_name":"Mexico","arrival":"2026-03-15 10:24:25","departure":"2026-03-21 16:59:48","duration_h":150.59,"samples":74,"min_dist_km":2.959,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2405"},{"port_id":2083,"port_name":"Guaymas","port_lat":27.9167,"port_lng":-110.9,"country_id":340,"country_name":"Mexico","arrival":"2026-03-05 15:18:39","departure":"2026-03-06 08:55:22","duration_h":17.61,"samples":10,"min_dist_km":3.73,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/2083"},{"port_id":5075,"port_name":"LA PAZ","port_lat":24.1513,"port_lng":-110.338,"country_id":0,"country_name":"","arrival":"2026-03-03 01:13:15","departure":"2026-03-04 14:31:15","duration_h":37.3,"samples":20,"min_dist_km":6.282,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5075"},{"port_id":76590,"port_name":"Topolobampo","port_lat":25.6,"port_lng":-109.05,"country_id":340,"country_name":"Mexico","arrival":"2026-02-28 20:48:23","departure":"2026-03-02 10:33:00","duration_h":37.74,"samples":20,"min_dist_km":0.661,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/340/76590"}],"errors":[]}