{"meta":{"path":"vessel/portcalls","ts":"2026-11-09T20:15:26+00:00","status":"ok","rows":30,"days":90,"request_id":"1cea020e8998a2d1"},"data":[{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-11-09 12:00:52","departure":"2026-11-09 17:32:34","duration_h":5.53,"samples":6,"min_dist_km":4.609,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-11-09 06:01:01","departure":"2026-11-09 06:22:42","duration_h":0.36,"samples":2,"min_dist_km":4.426,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-11-08 01:04:56","departure":"2026-11-09 04:39:52","duration_h":27.58,"samples":21,"min_dist_km":4.604,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-11-07 12:12:26","departure":"2026-11-08 00:00:27","duration_h":11.8,"samples":7,"min_dist_km":1.003,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-11-06 04:36:25","departure":"2026-11-07 08:47:06","duration_h":28.18,"samples":24,"min_dist_km":4.605,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-11-06 00:02:56","departure":"2026-11-06 02:25:46","duration_h":2.38,"samples":4,"min_dist_km":0.13,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-11-05 11:27:06","departure":"2026-11-05 22:41:27","duration_h":11.24,"samples":10,"min_dist_km":4.586,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-11-05 02:43:25","departure":"2026-11-05 09:20:57","duration_h":6.63,"samples":7,"min_dist_km":0.673,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-11-04 14:26:55","departure":"2026-11-05 00:49:15","duration_h":10.37,"samples":9,"min_dist_km":4.571,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-11-04 05:55:55","departure":"2026-11-04 06:47:36","duration_h":0.86,"samples":2,"min_dist_km":4.609,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-11-03 20:32:36","departure":"2026-11-04 03:04:36","duration_h":6.53,"samples":4,"min_dist_km":4.61,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-11-03 16:47:25","departure":"2026-11-03 19:20:35","duration_h":2.55,"samples":3,"min_dist_km":2.79,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-11-01 22:52:48","departure":"2026-11-03 13:12:26","duration_h":38.33,"samples":31,"min_dist_km":0.037,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-10-31 23:23:49","departure":"2026-11-01 20:41:04","duration_h":21.29,"samples":19,"min_dist_km":4.626,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-10-31 14:57:59","departure":"2026-10-31 20:48:38","duration_h":5.84,"samples":5,"min_dist_km":4.613,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-10-31 11:33:29","departure":"2026-10-31 12:37:40","duration_h":1.07,"samples":2,"min_dist_km":4.622,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-10-29 15:06:10","departure":"2026-10-31 03:15:49","duration_h":36.16,"samples":31,"min_dist_km":0.623,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-10-29 07:19:59","departure":"2026-10-29 11:08:27","duration_h":3.81,"samples":5,"min_dist_km":4.626,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-10-28 23:51:47","departure":"2026-10-29 05:45:28","duration_h":5.89,"samples":6,"min_dist_km":2.23,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-10-28 14:37:58","departure":"2026-10-28 23:07:09","duration_h":8.49,"samples":8,"min_dist_km":4.604,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-10-28 08:09:37","departure":"2026-10-28 11:06:29","duration_h":2.95,"samples":3,"min_dist_km":4.636,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-10-27 03:22:27","departure":"2026-10-28 00:48:27","duration_h":21.43,"samples":15,"min_dist_km":0.046,"max_speed_kn":2.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-10-26 14:18:59","departure":"2026-10-26 20:12:48","duration_h":5.9,"samples":5,"min_dist_km":0.045,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-10-25 22:45:53","departure":"2026-10-26 11:11:38","duration_h":12.43,"samples":10,"min_dist_km":4.63,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-10-25 14:33:24","departure":"2026-10-25 19:12:14","duration_h":4.65,"samples":5,"min_dist_km":4.626,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-10-24 22:47:34","departure":"2026-10-25 10:31:23","duration_h":11.73,"samples":10,"min_dist_km":0.174,"max_speed_kn":2.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-10-24 01:36:35","departure":"2026-10-24 20:05:17","duration_h":18.48,"samples":16,"min_dist_km":2.476,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":13912,"port_name":"Guarujá","port_lat":-24,"port_lng":-46.25,"country_id":370,"country_name":"Brazil","arrival":"2026-10-23 12:23:57","departure":"2026-10-23 22:35:53","duration_h":10.2,"samples":10,"min_dist_km":4.596,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/13912"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-10-22 21:38:17","departure":"2026-10-23 11:00:58","duration_h":13.38,"samples":9,"min_dist_km":1.923,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-10-22 07:03:17","departure":"2026-10-22 18:04:26","duration_h":11.02,"samples":9,"min_dist_km":0.109,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"}],"errors":[]}