{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T14:29:10+00:00","status":"ok","rows":30,"days":90,"request_id":"b2588836ae2c65d7"},"data":[{"port_id":2875,"port_name":"Sete","port_lat":43.4014,"port_lng":3.70194,"country_id":373,"country_name":"France","arrival":"2026-05-20 05:55:39","departure":"2026-05-20 05:55:39","duration_h":0,"samples":6,"min_dist_km":0.666,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/2875"},{"port_id":47570,"port_name":"Leucate","port_lat":42.9167,"port_lng":3.03333,"country_id":373,"country_name":"France","arrival":"2026-05-18 10:47:42","departure":"2026-05-18 11:56:32","duration_h":1.15,"samples":2,"min_dist_km":9.486,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/47570"},{"port_id":47570,"port_name":"Leucate","port_lat":42.9167,"port_lng":3.03333,"country_id":373,"country_name":"France","arrival":"2026-05-15 11:43:08","departure":"2026-05-15 13:10:18","duration_h":1.45,"samples":2,"min_dist_km":7.869,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/47570"},{"port_id":47040,"port_name":"Le Barcarès","port_lat":42.7833,"port_lng":3.03333,"country_id":373,"country_name":"France","arrival":"2026-05-12 09:37:12","departure":"2026-05-12 10:46:52","duration_h":1.16,"samples":2,"min_dist_km":6.275,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/47040"},{"port_id":47040,"port_name":"Le Barcarès","port_lat":42.7833,"port_lng":3.03333,"country_id":373,"country_name":"France","arrival":"2026-05-11 10:09:52","departure":"2026-05-11 10:57:20","duration_h":0.79,"samples":2,"min_dist_km":7.385,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/47040"},{"port_id":4047,"port_name":"CANET EN ROUSSILLON","port_lat":42.703,"port_lng":3.03715,"country_id":373,"country_name":"France","arrival":"2026-05-11 07:34:41","departure":"2026-05-11 07:35:40","duration_h":0.02,"samples":2,"min_dist_km":9.333,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4047"},{"port_id":50310,"port_name":"Port-la-Nouvelle","port_lat":43.0167,"port_lng":3.05,"country_id":373,"country_name":"France","arrival":"2026-05-06 16:14:35","departure":"2026-05-06 16:15:05","duration_h":0.01,"samples":6,"min_dist_km":0.818,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/50310"},{"port_id":47040,"port_name":"Le Barcarès","port_lat":42.7833,"port_lng":3.03333,"country_id":373,"country_name":"France","arrival":"2026-05-06 10:05:24","departure":"2026-05-06 10:16:54","duration_h":0.19,"samples":2,"min_dist_km":6.177,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/47040"},{"port_id":3876,"port_name":"PORT LA NOUVELLE","port_lat":43.0195,"port_lng":3.05724,"country_id":373,"country_name":"France","arrival":"2026-05-05 14:00:34","departure":"2026-05-05 14:00:34","duration_h":0,"samples":6,"min_dist_km":0.377,"max_speed_kn":2.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/3876"},{"port_id":2674,"port_name":"Port-Vendres","port_lat":42.525,"port_lng":3.11667,"country_id":373,"country_name":"France","arrival":"2026-05-05 06:10:13","departure":"2026-05-05 07:17:53","duration_h":1.13,"samples":2,"min_dist_km":7.14,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/2674"},{"port_id":50310,"port_name":"Port-la-Nouvelle","port_lat":43.0167,"port_lng":3.05,"country_id":373,"country_name":"France","arrival":"2026-05-04 13:51:40","departure":"2026-05-04 13:51:40","duration_h":0,"samples":3,"min_dist_km":0.817,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/50310"},{"port_id":47040,"port_name":"Le Barcarès","port_lat":42.7833,"port_lng":3.03333,"country_id":373,"country_name":"France","arrival":"2026-05-04 10:14:59","departure":"2026-05-04 10:42:48","duration_h":0.46,"samples":2,"min_dist_km":6.073,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/47040"},{"port_id":2674,"port_name":"Port-Vendres","port_lat":42.525,"port_lng":3.11667,"country_id":373,"country_name":"France","arrival":"2026-04-30 07:06:47","departure":"2026-04-30 07:55:16","duration_h":0.81,"samples":2,"min_dist_km":5.575,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/2674"},{"port_id":2286,"port_name":"La Nouvelle","port_lat":43.0131,"port_lng":3.07361,"country_id":373,"country_name":"France","arrival":"2026-04-30 01:53:37","departure":"2026-04-30 01:56:26","duration_h":0.05,"samples":2,"min_dist_km":8.526,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/2286"},{"port_id":47040,"port_name":"Le Barcarès","port_lat":42.7833,"port_lng":3.03333,"country_id":373,"country_name":"France","arrival":"2026-04-28 10:10:38","departure":"2026-04-28 11:27:48","duration_h":1.29,"samples":2,"min_dist_km":6.57,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/47040"},{"port_id":47040,"port_name":"Le Barcarès","port_lat":42.7833,"port_lng":3.03333,"country_id":373,"country_name":"France","arrival":"2026-04-27 10:16:40","departure":"2026-04-27 10:24:10","duration_h":0.13,"samples":2,"min_dist_km":8.964,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/47040"},{"port_id":4047,"port_name":"CANET EN ROUSSILLON","port_lat":42.703,"port_lng":3.03715,"country_id":373,"country_name":"France","arrival":"2026-04-24 16:09:38","departure":"2026-04-24 18:24:51","duration_h":2.25,"samples":8,"min_dist_km":9.49,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4047"},{"port_id":2286,"port_name":"La Nouvelle","port_lat":43.0131,"port_lng":3.07361,"country_id":373,"country_name":"France","arrival":"2026-04-24 01:18:32","departure":"2026-04-24 01:55:53","duration_h":0.62,"samples":2,"min_dist_km":4.463,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/2286"},{"port_id":4047,"port_name":"CANET EN ROUSSILLON","port_lat":42.703,"port_lng":3.03715,"country_id":373,"country_name":"France","arrival":"2026-04-23 16:08:22","departure":"2026-04-23 18:18:10","duration_h":2.16,"samples":8,"min_dist_km":7.689,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4047"},{"port_id":50310,"port_name":"Port-la-Nouvelle","port_lat":43.0167,"port_lng":3.05,"country_id":373,"country_name":"France","arrival":"2026-04-23 13:31:33","departure":"2026-04-23 13:31:33","duration_h":0,"samples":2,"min_dist_km":0.817,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/50310"},{"port_id":4047,"port_name":"CANET EN ROUSSILLON","port_lat":42.703,"port_lng":3.03715,"country_id":373,"country_name":"France","arrival":"2026-04-23 07:09:20","departure":"2026-04-23 07:47:30","duration_h":0.64,"samples":2,"min_dist_km":7.844,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4047"},{"port_id":50310,"port_name":"Port-la-Nouvelle","port_lat":43.0167,"port_lng":3.05,"country_id":373,"country_name":"France","arrival":"2026-04-15 14:54:37","departure":"2026-04-15 14:54:37","duration_h":0,"samples":3,"min_dist_km":0.818,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/50310"},{"port_id":47040,"port_name":"Le Barcarès","port_lat":42.7833,"port_lng":3.03333,"country_id":373,"country_name":"France","arrival":"2026-04-13 09:52:13","departure":"2026-04-13 11:50:02","duration_h":1.96,"samples":2,"min_dist_km":8.259,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/47040"},{"port_id":4047,"port_name":"CANET EN ROUSSILLON","port_lat":42.703,"port_lng":3.03715,"country_id":373,"country_name":"France","arrival":"2026-04-13 05:41:53","departure":"2026-04-13 08:19:13","duration_h":2.62,"samples":2,"min_dist_km":8.398,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4047"},{"port_id":50310,"port_name":"Port-la-Nouvelle","port_lat":43.0167,"port_lng":3.05,"country_id":373,"country_name":"France","arrival":"2026-03-31 14:53:02","departure":"2026-03-31 14:53:02","duration_h":0,"samples":3,"min_dist_km":0.818,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/50310"},{"port_id":47040,"port_name":"Le Barcarès","port_lat":42.7833,"port_lng":3.03333,"country_id":373,"country_name":"France","arrival":"2026-03-25 10:25:49","departure":"2026-03-25 12:44:19","duration_h":2.31,"samples":2,"min_dist_km":8.423,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/47040"},{"port_id":4047,"port_name":"CANET EN ROUSSILLON","port_lat":42.703,"port_lng":3.03715,"country_id":373,"country_name":"France","arrival":"2026-03-25 07:17:39","departure":"2026-03-25 08:43:19","duration_h":1.43,"samples":2,"min_dist_km":8.99,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4047"},{"port_id":2286,"port_name":"La Nouvelle","port_lat":43.0131,"port_lng":3.07361,"country_id":373,"country_name":"France","arrival":"2026-03-24 14:38:24","departure":"2026-03-25 02:29:20","duration_h":11.85,"samples":2,"min_dist_km":6.133,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/2286"},{"port_id":2286,"port_name":"La Nouvelle","port_lat":43.0131,"port_lng":3.07361,"country_id":373,"country_name":"France","arrival":"2026-03-19 08:23:52","departure":"2026-03-19 14:29:33","duration_h":6.09,"samples":4,"min_dist_km":5.806,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/2286"},{"port_id":2286,"port_name":"La Nouvelle","port_lat":43.0131,"port_lng":3.07361,"country_id":373,"country_name":"France","arrival":"2026-03-18 13:07:55","departure":"2026-03-19 03:11:04","duration_h":14.05,"samples":3,"min_dist_km":6.813,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/2286"}],"errors":[]}