{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T07:09:49+00:00","status":"ok","rows":12,"days":90,"request_id":"b9f7ff0e6a546dd9"},"data":[{"port_id":3533,"port_name":"PORTO DO ACU","port_lat":-21.8534,"port_lng":-41.0115,"country_id":370,"country_name":"Brazil","arrival":"2026-05-22 11:08:38","departure":"2026-05-23 02:44:20","duration_h":15.6,"samples":14,"min_dist_km":0.384,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3533"},{"port_id":13146,"port_name":"Açu Pt/São João da Barra","port_lat":-21.8333,"port_lng":-41,"country_id":370,"country_name":"Brazil","arrival":"2026-05-08 22:52:50","departure":"2026-05-09 04:53:41","duration_h":6.01,"samples":5,"min_dist_km":1.528,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13146"},{"port_id":3533,"port_name":"PORTO DO ACU","port_lat":-21.8534,"port_lng":-41.0115,"country_id":370,"country_name":"Brazil","arrival":"2026-05-07 19:54:30","departure":"2026-05-08 22:15:50","duration_h":26.36,"samples":22,"min_dist_km":0.221,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3533"},{"port_id":2355,"port_name":"Maceio","port_lat":-9.68333,"port_lng":-35.7333,"country_id":370,"country_name":"Brazil","arrival":"2026-04-24 10:16:39","departure":"2026-04-25 04:24:48","duration_h":18.14,"samples":17,"min_dist_km":0.527,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2355"},{"port_id":1651,"port_name":"Aracaju","port_lat":-10.9814,"port_lng":-36.9906,"country_id":370,"country_name":"Brazil","arrival":"2026-04-12 07:15:27","departure":"2026-04-23 19:25:28","duration_h":276.17,"samples":170,"min_dist_km":0.98,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/1651"},{"port_id":1651,"port_name":"Aracaju","port_lat":-10.9814,"port_lng":-36.9906,"country_id":370,"country_name":"Brazil","arrival":"2026-04-02 10:17:12","departure":"2026-04-09 20:15:22","duration_h":177.97,"samples":88,"min_dist_km":7.343,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/1651"},{"port_id":3411,"port_name":"Suape","port_lat":-8.4,"port_lng":-34.95,"country_id":370,"country_name":"Brazil","arrival":"2026-03-28 21:00:43","departure":"2026-03-30 15:39:50","duration_h":42.65,"samples":23,"min_dist_km":0.791,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3411"},{"port_id":2355,"port_name":"Maceio","port_lat":-9.68333,"port_lng":-35.7333,"country_id":370,"country_name":"Brazil","arrival":"2026-03-27 10:50:29","departure":"2026-03-28 08:46:59","duration_h":21.94,"samples":12,"min_dist_km":0.532,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2355"},{"port_id":1651,"port_name":"Aracaju","port_lat":-10.9814,"port_lng":-36.9906,"country_id":370,"country_name":"Brazil","arrival":"2026-03-14 20:52:29","departure":"2026-03-19 18:57:30","duration_h":118.08,"samples":56,"min_dist_km":6.287,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/1651"},{"port_id":2355,"port_name":"Maceio","port_lat":-9.68333,"port_lng":-35.7333,"country_id":370,"country_name":"Brazil","arrival":"2026-03-13 10:33:48","departure":"2026-03-14 07:17:48","duration_h":20.73,"samples":11,"min_dist_km":0.705,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2355"},{"port_id":1651,"port_name":"Aracaju","port_lat":-10.9814,"port_lng":-36.9906,"country_id":370,"country_name":"Brazil","arrival":"2026-02-28 17:09:12","departure":"2026-03-09 03:09:31","duration_h":202.01,"samples":101,"min_dist_km":6.906,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/1651"},{"port_id":2355,"port_name":"Maceio","port_lat":-9.68333,"port_lng":-35.7333,"country_id":370,"country_name":"Brazil","arrival":"2026-02-27 10:00:37","departure":"2026-02-28 02:57:04","duration_h":16.94,"samples":9,"min_dist_km":0.832,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2355"}],"errors":[]}