{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T14:54:03+00:00","status":"ok","rows":30,"days":90,"request_id":"8b8267bc3b0a0cb9"},"data":[{"port_id":2772,"port_name":"Rio De Janeiro","port_lat":-22.8917,"port_lng":-43.1833,"country_id":370,"country_name":"Brazil","arrival":"2026-05-28 05:13:18","departure":"2026-05-29 11:22:55","duration_h":30.16,"samples":27,"min_dist_km":3.852,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2772"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-05-25 13:35:15","departure":"2026-05-26 13:40:52","duration_h":24.09,"samples":22,"min_dist_km":1.104,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":3413,"port_name":"Itajai","port_lat":-26.9,"port_lng":-48.6666,"country_id":370,"country_name":"Brazil","arrival":"2026-05-25 11:11:38","departure":"2026-05-25 11:21:37","duration_h":0.17,"samples":2,"min_dist_km":5.148,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3413"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-05-21 11:37:27","departure":"2026-05-25 09:52:08","duration_h":94.24,"samples":73,"min_dist_km":0.11,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":3413,"port_name":"Itajai","port_lat":-26.9,"port_lng":-48.6666,"country_id":370,"country_name":"Brazil","arrival":"2026-05-21 10:24:49","departure":"2026-05-21 10:33:58","duration_h":0.15,"samples":2,"min_dist_km":0.145,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3413"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-05-19 17:51:22","departure":"2026-05-21 08:23:30","duration_h":38.54,"samples":30,"min_dist_km":0.144,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-05-18 17:49:14","departure":"2026-05-19 15:36:00","duration_h":21.78,"samples":18,"min_dist_km":0.042,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":3413,"port_name":"Itajai","port_lat":-26.9,"port_lng":-48.6666,"country_id":370,"country_name":"Brazil","arrival":"2026-05-18 12:23:52","departure":"2026-05-18 16:05:23","duration_h":3.69,"samples":5,"min_dist_km":2.207,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3413"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-05-12 10:06:10","departure":"2026-05-18 11:00:54","duration_h":144.91,"samples":103,"min_dist_km":0.144,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":3413,"port_name":"Itajai","port_lat":-26.9,"port_lng":-48.6666,"country_id":370,"country_name":"Brazil","arrival":"2026-05-11 07:10:45","departure":"2026-05-12 07:48:50","duration_h":24.63,"samples":19,"min_dist_km":2.207,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3413"},{"port_id":3413,"port_name":"Itajai","port_lat":-26.9,"port_lng":-48.6666,"country_id":370,"country_name":"Brazil","arrival":"2026-05-10 13:47:44","departure":"2026-05-11 03:32:53","duration_h":13.75,"samples":13,"min_dist_km":2.215,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3413"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-05-10 10:04:05","departure":"2026-05-10 12:17:03","duration_h":2.22,"samples":3,"min_dist_km":0.171,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":3413,"port_name":"Itajai","port_lat":-26.9,"port_lng":-48.6666,"country_id":370,"country_name":"Brazil","arrival":"2026-05-10 00:02:05","departure":"2026-05-10 07:56:44","duration_h":7.91,"samples":8,"min_dist_km":2.206,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3413"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-05-09 19:26:14","departure":"2026-05-09 22:11:44","duration_h":2.76,"samples":3,"min_dist_km":0.12,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":3413,"port_name":"Itajai","port_lat":-26.9,"port_lng":-48.6666,"country_id":370,"country_name":"Brazil","arrival":"2026-05-09 03:36:02","departure":"2026-05-09 17:05:20","duration_h":13.49,"samples":12,"min_dist_km":2.196,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3413"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-05-09 01:45:52","departure":"2026-05-09 01:47:03","duration_h":0.02,"samples":2,"min_dist_km":2.066,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":3413,"port_name":"Itajai","port_lat":-26.9,"port_lng":-48.6666,"country_id":370,"country_name":"Brazil","arrival":"2026-05-08 19:56:03","departure":"2026-05-09 00:09:42","duration_h":4.23,"samples":4,"min_dist_km":2.211,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3413"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-05-05 23:31:56","departure":"2026-05-08 17:51:20","duration_h":66.32,"samples":52,"min_dist_km":0.143,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":3413,"port_name":"Itajai","port_lat":-26.9,"port_lng":-48.6666,"country_id":370,"country_name":"Brazil","arrival":"2026-05-05 21:53:22","departure":"2026-05-05 22:38:43","duration_h":0.76,"samples":2,"min_dist_km":0.31,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3413"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-05-04 14:17:27","departure":"2026-05-05 19:08:22","duration_h":28.85,"samples":24,"min_dist_km":0.048,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":3413,"port_name":"Itajai","port_lat":-26.9,"port_lng":-48.6666,"country_id":370,"country_name":"Brazil","arrival":"2026-05-04 12:03:35","departure":"2026-05-04 13:09:39","duration_h":1.1,"samples":2,"min_dist_km":2.221,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3413"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-05-01 21:28:34","departure":"2026-05-04 10:09:26","duration_h":60.68,"samples":49,"min_dist_km":0.059,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":3413,"port_name":"Itajai","port_lat":-26.9,"port_lng":-48.6666,"country_id":370,"country_name":"Brazil","arrival":"2026-05-01 13:22:36","departure":"2026-05-01 19:35:45","duration_h":6.22,"samples":7,"min_dist_km":2.203,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3413"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-05-01 06:26:44","departure":"2026-05-01 12:22:23","duration_h":5.93,"samples":6,"min_dist_km":0.148,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":3413,"port_name":"Itajai","port_lat":-26.9,"port_lng":-48.6666,"country_id":370,"country_name":"Brazil","arrival":"2026-04-29 23:41:16","departure":"2026-05-01 04:12:06","duration_h":28.51,"samples":23,"min_dist_km":2.202,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3413"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-04-24 21:58:34","departure":"2026-04-29 23:01:16","duration_h":121.05,"samples":88,"min_dist_km":0.007,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":13306,"port_name":"Balneário de Camboriú","port_lat":-26.9833,"port_lng":-48.6333,"country_id":370,"country_name":"Brazil","arrival":"2026-04-24 18:02:34","departure":"2026-04-24 19:48:24","duration_h":1.76,"samples":2,"min_dist_km":5.39,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13306"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-04-23 19:05:56","departure":"2026-04-24 16:13:25","duration_h":21.12,"samples":15,"min_dist_km":1.091,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-04-22 07:33:40","departure":"2026-04-23 16:22:15","duration_h":32.81,"samples":24,"min_dist_km":0.151,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-04-20 19:52:39","departure":"2026-04-22 03:44:36","duration_h":31.87,"samples":25,"min_dist_km":0.107,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"}],"errors":[]}