{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T20:57:30+00:00","status":"ok","rows":30,"days":90,"request_id":"ca6238b03dc926fb"},"data":[{"port_id":3088,"port_name":"Vigo","port_lat":42.2417,"port_lng":-8.73333,"country_id":358,"country_name":"Spain","arrival":"2026-05-29 04:32:04","departure":"2026-05-29 17:51:11","duration_h":13.32,"samples":12,"min_dist_km":1.899,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/3088"},{"port_id":36658,"port_name":"Corujo","port_lat":42.1833,"port_lng":-8.78333,"country_id":358,"country_name":"Spain","arrival":"2026-05-27 04:01:16","departure":"2026-05-29 02:14:19","duration_h":46.22,"samples":32,"min_dist_km":7.515,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/36658"},{"port_id":38337,"port_name":"Palmones","port_lat":36.1667,"port_lng":-5.43333,"country_id":358,"country_name":"Spain","arrival":"2026-05-24 17:39:55","departure":"2026-05-25 04:57:31","duration_h":11.29,"samples":8,"min_dist_km":0.396,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/38337"},{"port_id":1661,"port_name":"Arzew","port_lat":35.8583,"port_lng":-0.3,"country_id":359,"country_name":"Algeria","arrival":"2026-05-20 09:50:08","departure":"2026-05-23 13:56:15","duration_h":76.1,"samples":62,"min_dist_km":0.023,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/359/1661"},{"port_id":3088,"port_name":"Vigo","port_lat":42.2417,"port_lng":-8.73333,"country_id":358,"country_name":"Spain","arrival":"2026-05-16 01:54:54","departure":"2026-05-17 07:34:50","duration_h":29.67,"samples":25,"min_dist_km":1.892,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/3088"},{"port_id":36658,"port_name":"Corujo","port_lat":42.1833,"port_lng":-8.78333,"country_id":358,"country_name":"Spain","arrival":"2026-05-13 23:32:47","departure":"2026-05-15 23:41:53","duration_h":48.15,"samples":40,"min_dist_km":6.74,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/36658"},{"port_id":1661,"port_name":"Arzew","port_lat":35.8583,"port_lng":-0.3,"country_id":359,"country_name":"Algeria","arrival":"2026-05-11 00:57:18","departure":"2026-05-11 00:57:18","duration_h":0,"samples":2,"min_dist_km":0.23,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/359/1661"},{"port_id":1661,"port_name":"Arzew","port_lat":35.8583,"port_lng":-0.3,"country_id":359,"country_name":"Algeria","arrival":"2026-05-07 17:26:41","departure":"2026-05-08 22:41:40","duration_h":29.25,"samples":24,"min_dist_km":0.031,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/359/1661"},{"port_id":38337,"port_name":"Palmones","port_lat":36.1667,"port_lng":-5.43333,"country_id":358,"country_name":"Spain","arrival":"2026-05-05 14:03:48","departure":"2026-05-05 22:52:16","duration_h":8.81,"samples":9,"min_dist_km":1.224,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/38337"},{"port_id":3088,"port_name":"Vigo","port_lat":42.2417,"port_lng":-8.73333,"country_id":358,"country_name":"Spain","arrival":"2026-05-01 22:07:34","departure":"2026-05-03 01:36:24","duration_h":27.48,"samples":25,"min_dist_km":1.945,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/3088"},{"port_id":36658,"port_name":"Corujo","port_lat":42.1833,"port_lng":-8.78333,"country_id":358,"country_name":"Spain","arrival":"2026-04-30 23:49:26","departure":"2026-05-01 19:13:23","duration_h":19.4,"samples":17,"min_dist_km":8.151,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/36658"},{"port_id":2464,"port_name":"Mostaganem","port_lat":35.9367,"port_lng":0.072778,"country_id":359,"country_name":"Algeria","arrival":"2026-04-27 16:52:57","departure":"2026-04-28 01:49:23","duration_h":8.94,"samples":9,"min_dist_km":0.28,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/359/2464"},{"port_id":38618,"port_name":"Punta Umbría","port_lat":37.1667,"port_lng":-6.95,"country_id":358,"country_name":"Spain","arrival":"2026-04-23 13:53:37","departure":"2026-04-23 14:15:52","duration_h":0.37,"samples":2,"min_dist_km":6.47,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/38618"},{"port_id":3068,"port_name":"Valencia","port_lat":39.4539,"port_lng":-0.32,"country_id":358,"country_name":"Spain","arrival":"2026-04-20 19:40:17","departure":"2026-04-21 17:24:35","duration_h":21.74,"samples":20,"min_dist_km":2.553,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/3068"},{"port_id":36792,"port_name":"El Grao","port_lat":39.9667,"port_lng":0.016667,"country_id":358,"country_name":"Spain","arrival":"2026-04-20 04:01:41","departure":"2026-04-20 13:32:27","duration_h":9.51,"samples":10,"min_dist_km":0.972,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/36792"},{"port_id":35650,"port_name":"Almazora","port_lat":39.95,"port_lng":0.05,"country_id":358,"country_name":"Spain","arrival":"2026-04-19 17:59:50","departure":"2026-04-20 01:48:14","duration_h":7.81,"samples":8,"min_dist_km":4.221,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/35650"},{"port_id":2392,"port_name":"Marseille","port_lat":43.3194,"port_lng":5.35472,"country_id":373,"country_name":"France","arrival":"2026-04-17 14:18:31","departure":"2026-04-18 14:03:30","duration_h":23.75,"samples":13,"min_dist_km":3.425,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/2392"},{"port_id":1710,"port_name":"Barcelona","port_lat":41.3667,"port_lng":2.18333,"country_id":358,"country_name":"Spain","arrival":"2026-04-16 09:25:36","departure":"2026-04-16 16:20:28","duration_h":6.91,"samples":4,"min_dist_km":1.411,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/1710"},{"port_id":39918,"port_name":"Zona Franca de Barcelona","port_lat":41.3333,"port_lng":2.13333,"country_id":358,"country_name":"Spain","arrival":"2026-04-15 17:25:05","departure":"2026-04-16 04:17:23","duration_h":10.87,"samples":6,"min_dist_km":3.116,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/39918"},{"port_id":2464,"port_name":"Mostaganem","port_lat":35.9367,"port_lng":0.072778,"country_id":359,"country_name":"Algeria","arrival":"2026-04-12 07:00:13","departure":"2026-04-14 12:11:19","duration_h":53.19,"samples":28,"min_dist_km":0.236,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/359/2464"},{"port_id":2464,"port_name":"Mostaganem","port_lat":35.9367,"port_lng":0.072778,"country_id":359,"country_name":"Algeria","arrival":"2026-04-10 00:30:04","departure":"2026-04-10 07:26:07","duration_h":6.93,"samples":5,"min_dist_km":0.319,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/359/2464"},{"port_id":38618,"port_name":"Punta Umbría","port_lat":37.1667,"port_lng":-6.95,"country_id":358,"country_name":"Spain","arrival":"2026-04-08 06:25:29","departure":"2026-04-08 11:47:15","duration_h":5.36,"samples":4,"min_dist_km":6.471,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/38618"},{"port_id":3068,"port_name":"Valencia","port_lat":39.4539,"port_lng":-0.32,"country_id":358,"country_name":"Spain","arrival":"2026-04-05 07:43:13","departure":"2026-04-06 07:36:52","duration_h":23.89,"samples":13,"min_dist_km":2.559,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/3068"},{"port_id":2392,"port_name":"Marseille","port_lat":43.3194,"port_lng":5.35472,"country_id":373,"country_name":"France","arrival":"2026-04-03 05:42:25","departure":"2026-04-03 16:24:45","duration_h":10.71,"samples":6,"min_dist_km":3.653,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/2392"},{"port_id":39918,"port_name":"Zona Franca de Barcelona","port_lat":41.3333,"port_lng":2.13333,"country_id":358,"country_name":"Spain","arrival":"2026-04-01 17:32:19","departure":"2026-04-02 00:08:49","duration_h":6.61,"samples":4,"min_dist_km":3.237,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/39918"},{"port_id":1710,"port_name":"Barcelona","port_lat":41.3667,"port_lng":2.18333,"country_id":358,"country_name":"Spain","arrival":"2026-04-01 11:52:44","departure":"2026-04-01 15:23:38","duration_h":3.52,"samples":3,"min_dist_km":5.391,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/1710"},{"port_id":39918,"port_name":"Zona Franca de Barcelona","port_lat":41.3333,"port_lng":2.13333,"country_id":358,"country_name":"Spain","arrival":"2026-03-31 19:52:52","departure":"2026-04-01 09:21:35","duration_h":13.48,"samples":8,"min_dist_km":5.504,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/39918"},{"port_id":1710,"port_name":"Barcelona","port_lat":41.3667,"port_lng":2.18333,"country_id":358,"country_name":"Spain","arrival":"2026-03-31 09:58:45","departure":"2026-03-31 18:16:48","duration_h":8.3,"samples":5,"min_dist_km":5.393,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/1710"},{"port_id":39918,"port_name":"Zona Franca de Barcelona","port_lat":41.3333,"port_lng":2.13333,"country_id":358,"country_name":"Spain","arrival":"2026-03-31 06:15:56","departure":"2026-03-31 07:26:08","duration_h":1.17,"samples":2,"min_dist_km":5.552,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/39918"},{"port_id":39918,"port_name":"Zona Franca de Barcelona","port_lat":41.3333,"port_lng":2.13333,"country_id":358,"country_name":"Spain","arrival":"2026-03-30 21:57:51","departure":"2026-03-31 02:02:58","duration_h":4.09,"samples":3,"min_dist_km":5.567,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/39918"}],"errors":[]}