{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T17:19:00+00:00","status":"ok","rows":19,"days":90,"request_id":"74f18a663d583a6b"},"data":[{"port_id":2810,"port_name":"Salvador","port_lat":-12.9667,"port_lng":-38.5167,"country_id":370,"country_name":"Brazil","arrival":"2026-05-19 14:00:31","departure":"2026-05-20 19:27:41","duration_h":29.45,"samples":26,"min_dist_km":1.3,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2810"},{"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-16 19:19:47","departure":"2026-05-17 11:02:44","duration_h":15.72,"samples":13,"min_dist_km":2.104,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2772"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-05-13 21:45:10","departure":"2026-05-14 16:30:11","duration_h":18.75,"samples":17,"min_dist_km":4.01,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":3606,"port_name":"NAVEGANTES","port_lat":-26.8984,"port_lng":-48.6607,"country_id":370,"country_name":"Brazil","arrival":"2026-05-07 03:24:24","departure":"2026-05-07 18:09:58","duration_h":14.76,"samples":12,"min_dist_km":0.043,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/3606"},{"port_id":2584,"port_name":"Paranagua","port_lat":-25.5,"port_lng":-48.5167,"country_id":370,"country_name":"Brazil","arrival":"2026-05-05 06:27:50","departure":"2026-05-05 19:53:36","duration_h":13.43,"samples":13,"min_dist_km":1.895,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2584"},{"port_id":2774,"port_name":"Rio Grande","port_lat":-32.05,"port_lng":-52.075,"country_id":370,"country_name":"Brazil","arrival":"2026-05-02 03:36:58","departure":"2026-05-02 23:47:48","duration_h":20.18,"samples":18,"min_dist_km":8.532,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2774"},{"port_id":2453,"port_name":"Montevideo","port_lat":-34.9083,"port_lng":-56.225,"country_id":457,"country_name":"Uruguay","arrival":"2026-04-29 07:29:52","departure":"2026-04-30 07:51:51","duration_h":24.37,"samples":21,"min_dist_km":1.64,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/457/2453"},{"port_id":6318,"port_name":"Dock Sur","port_lat":-34.65,"port_lng":-58.3333,"country_id":388,"country_name":"Argentina","arrival":"2026-04-26 05:55:02","departure":"2026-04-28 16:57:30","duration_h":59.04,"samples":49,"min_dist_km":1.379,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/388/6318"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-04-21 23:46:14","departure":"2026-04-23 05:48:33","duration_h":30.04,"samples":24,"min_dist_km":4.019,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":2772,"port_name":"Rio De Janeiro","port_lat":-22.8917,"port_lng":-43.1833,"country_id":370,"country_name":"Brazil","arrival":"2026-04-19 16:17:56","departure":"2026-04-21 01:53:50","duration_h":33.6,"samples":30,"min_dist_km":2.971,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2772"},{"port_id":2309,"port_name":"Le Havre","port_lat":49.4833,"port_lng":0.1,"country_id":373,"country_name":"France","arrival":"2026-04-02 05:54:11","departure":"2026-04-03 14:15:18","duration_h":32.35,"samples":17,"min_dist_km":3.37,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/2309"},{"port_id":11072,"port_name":"Doel","port_lat":51.3167,"port_lng":4.26667,"country_id":376,"country_name":"Belgium","arrival":"2026-03-30 20:03:36","departure":"2026-04-01 05:22:05","duration_h":33.31,"samples":18,"min_dist_km":3.194,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11072"},{"port_id":57244,"port_name":"Hunsdon","port_lat":51.8,"port_lng":3.25,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-03-30 08:00:05","departure":"2026-03-30 10:00:46","duration_h":2.01,"samples":2,"min_dist_km":4.675,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/57244"},{"port_id":84278,"port_name":"Wilga","port_lat":52.4333,"port_lng":2.21667,"country_id":484,"country_name":"Poland","arrival":"2026-03-24 16:48:15","departure":"2026-03-29 20:11:46","duration_h":123.39,"samples":31,"min_dist_km":2.784,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/484/84278"},{"port_id":3503,"port_name":"MAASVLAKTE - ROTTERDAM","port_lat":51.9619,"port_lng":4.06921,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-23 00:47:49","departure":"2026-03-24 06:23:07","duration_h":29.59,"samples":16,"min_dist_km":0.276,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3503"},{"port_id":57805,"port_name":"London Gateway Port","port_lat":51.5,"port_lng":0.483333,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-03-21 13:10:57","departure":"2026-03-22 11:23:04","duration_h":22.2,"samples":12,"min_dist_km":0.648,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/57805"},{"port_id":3550,"port_name":"TANGER MED","port_lat":35.8948,"port_lng":-5.4969,"country_id":344,"country_name":"Morocco","arrival":"2026-03-16 22:36:22","departure":"2026-03-17 08:51:46","duration_h":10.26,"samples":6,"min_dist_km":3.467,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/344/3550"},{"port_id":14579,"port_name":"Pecém Pt/São Gonçalo do Amarante","port_lat":-3.53333,"port_lng":-38.8667,"country_id":370,"country_name":"Brazil","arrival":"2026-03-07 03:36:11","departure":"2026-03-07 09:00:13","duration_h":5.4,"samples":4,"min_dist_km":7.445,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/14579"},{"port_id":2810,"port_name":"Salvador","port_lat":-12.9667,"port_lng":-38.5167,"country_id":370,"country_name":"Brazil","arrival":"2026-03-03 20:46:53","departure":"2026-03-04 17:10:45","duration_h":20.4,"samples":11,"min_dist_km":1.665,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2810"}],"errors":[]}