{"meta":{"path":"vessel/portcalls","ts":"2026-05-24T02:59:05+00:00","status":"ok","rows":17,"days":90,"request_id":"7069eae1906626b7"},"data":[{"port_id":1714,"port_name":"Barrosso Terminal","port_lat":-23.8,"port_lng":-45.4,"country_id":370,"country_name":"Brazil","arrival":"2026-05-19 15:37:49","departure":"2026-05-20 11:59:44","duration_h":20.37,"samples":18,"min_dist_km":1.512,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/1714"},{"port_id":4258,"port_name":"NITEROI","port_lat":-22.8806,"port_lng":-43.118,"country_id":370,"country_name":"Brazil","arrival":"2026-05-08 11:11:54","departure":"2026-05-09 23:59:50","duration_h":36.8,"samples":31,"min_dist_km":7.172,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/4258"},{"port_id":1714,"port_name":"Barrosso Terminal","port_lat":-23.8,"port_lng":-45.4,"country_id":370,"country_name":"Brazil","arrival":"2026-05-03 10:04:08","departure":"2026-05-04 15:17:42","duration_h":29.23,"samples":24,"min_dist_km":1.517,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/1714"},{"port_id":13547,"port_name":"Capixaba FPSO","port_lat":-21.2333,"port_lng":-39.95,"country_id":370,"country_name":"Brazil","arrival":"2026-04-29 15:57:39","departure":"2026-04-30 02:18:38","duration_h":10.35,"samples":14,"min_dist_km":5.034,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13547"},{"port_id":4258,"port_name":"NITEROI","port_lat":-22.8806,"port_lng":-43.118,"country_id":370,"country_name":"Brazil","arrival":"2026-04-26 16:48:40","departure":"2026-04-28 13:41:02","duration_h":44.87,"samples":38,"min_dist_km":7.427,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/4258"},{"port_id":13547,"port_name":"Capixaba FPSO","port_lat":-21.2333,"port_lng":-39.95,"country_id":370,"country_name":"Brazil","arrival":"2026-04-24 15:59:11","departure":"2026-04-24 21:55:24","duration_h":5.94,"samples":10,"min_dist_km":6.863,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13547"},{"port_id":4258,"port_name":"NITEROI","port_lat":-22.8806,"port_lng":-43.118,"country_id":370,"country_name":"Brazil","arrival":"2026-04-21 15:43:22","departure":"2026-04-23 14:08:14","duration_h":46.41,"samples":38,"min_dist_km":7.538,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/4258"},{"port_id":13547,"port_name":"Capixaba FPSO","port_lat":-21.2333,"port_lng":-39.95,"country_id":370,"country_name":"Brazil","arrival":"2026-04-17 14:11:31","departure":"2026-04-18 00:36:38","duration_h":10.42,"samples":9,"min_dist_km":6.018,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13547"},{"port_id":3411,"port_name":"Suape","port_lat":-8.4,"port_lng":-34.95,"country_id":370,"country_name":"Brazil","arrival":"2026-04-12 17:41:04","departure":"2026-04-14 07:31:23","duration_h":37.84,"samples":20,"min_dist_km":0.756,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3411"},{"port_id":13435,"port_name":"Cabo de Santo Agostinho","port_lat":-8.33333,"port_lng":-34.9167,"country_id":370,"country_name":"Brazil","arrival":"2026-04-12 07:15:42","departure":"2026-04-12 14:02:33","duration_h":6.78,"samples":5,"min_dist_km":6.07,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13435"},{"port_id":13547,"port_name":"Capixaba FPSO","port_lat":-21.2333,"port_lng":-39.95,"country_id":370,"country_name":"Brazil","arrival":"2026-04-05 20:15:14","departure":"2026-04-05 20:22:44","duration_h":0.13,"samples":4,"min_dist_km":5.257,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13547"},{"port_id":4258,"port_name":"NITEROI","port_lat":-22.8806,"port_lng":-43.118,"country_id":370,"country_name":"Brazil","arrival":"2026-04-02 18:01:09","departure":"2026-04-04 15:28:42","duration_h":45.46,"samples":24,"min_dist_km":7.348,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/4258"},{"port_id":3411,"port_name":"Suape","port_lat":-8.4,"port_lng":-34.95,"country_id":370,"country_name":"Brazil","arrival":"2026-03-23 14:33:28","departure":"2026-03-25 15:03:31","duration_h":48.5,"samples":25,"min_dist_km":0.428,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3411"},{"port_id":13547,"port_name":"Capixaba FPSO","port_lat":-21.2333,"port_lng":-39.95,"country_id":370,"country_name":"Brazil","arrival":"2026-03-18 04:30:26","departure":"2026-03-18 10:44:40","duration_h":6.24,"samples":6,"min_dist_km":5.113,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13547"},{"port_id":1714,"port_name":"Barrosso Terminal","port_lat":-23.8,"port_lng":-45.4,"country_id":370,"country_name":"Brazil","arrival":"2026-03-07 18:17:17","departure":"2026-03-07 18:17:17","duration_h":0,"samples":3,"min_dist_km":1.644,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/1714"},{"port_id":3025,"port_name":"Tramandai","port_lat":-30.0111,"port_lng":-50.0867,"country_id":370,"country_name":"Brazil","arrival":"2026-02-28 12:55:19","departure":"2026-03-01 08:30:09","duration_h":19.58,"samples":11,"min_dist_km":1.672,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3025"},{"port_id":13547,"port_name":"Capixaba FPSO","port_lat":-21.2333,"port_lng":-39.95,"country_id":370,"country_name":"Brazil","arrival":"2026-02-23 19:10:49","departure":"2026-02-25 07:10:51","duration_h":36,"samples":19,"min_dist_km":6.89,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13547"}],"errors":[]}