{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T20:13:51+00:00","status":"ok","rows":27,"days":90,"request_id":"5756f667a0a72abf"},"data":[{"port_id":4426,"port_name":"PALJASSAARE ","port_lat":59.46,"port_lng":24.7144,"country_id":587,"country_name":"Estonia","arrival":"2026-05-20 10:15:18","departure":"2026-05-21 08:25:00","duration_h":22.16,"samples":24,"min_dist_km":0.275,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/587/4426"},{"port_id":88350,"port_name":"Skutskär","port_lat":60.6333,"port_lng":17.4167,"country_id":438,"country_name":"Sweden","arrival":"2026-05-18 13:37:33","departure":"2026-05-19 08:05:33","duration_h":18.47,"samples":17,"min_dist_km":1.793,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/88350"},{"port_id":2526,"port_name":"Nord-Ostsee-Kanal","port_lat":54.3667,"port_lng":10.15,"country_id":432,"country_name":"Germany","arrival":"2026-05-16 03:22:43","departure":"2026-05-16 07:40:16","duration_h":4.29,"samples":5,"min_dist_km":1.272,"max_speed_kn":2.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/2526"},{"port_id":11343,"port_name":"Hemiksem","port_lat":51.15,"port_lng":4.35,"country_id":376,"country_name":"Belgium","arrival":"2026-05-13 13:45:33","departure":"2026-05-14 05:45:43","duration_h":16,"samples":15,"min_dist_km":1.334,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11343"},{"port_id":11946,"port_name":"Pijp Tabak","port_lat":51.2333,"port_lng":4.35,"country_id":376,"country_name":"Belgium","arrival":"2026-05-12 13:05:49","departure":"2026-05-13 10:51:42","duration_h":21.76,"samples":17,"min_dist_km":1.623,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11946"},{"port_id":4629,"port_name":"LAVERA","port_lat":43.3971,"port_lng":4.994,"country_id":373,"country_name":"France","arrival":"2026-05-02 18:12:28","departure":"2026-05-04 10:42:55","duration_h":40.51,"samples":34,"min_dist_km":0.507,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4629"},{"port_id":50294,"port_name":"Port-de-Bouc","port_lat":43.4,"port_lng":4.98333,"country_id":373,"country_name":"France","arrival":"2026-05-02 10:37:43","departure":"2026-05-02 16:29:55","duration_h":5.87,"samples":6,"min_dist_km":3.099,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/50294"},{"port_id":4708,"port_name":"SAINT LOUIS DU RHONE","port_lat":43.3858,"port_lng":4.809,"country_id":373,"country_name":"France","arrival":"2026-05-01 10:56:09","departure":"2026-05-02 07:50:17","duration_h":20.9,"samples":18,"min_dist_km":4.835,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4708"},{"port_id":2334,"port_name":"Livorno","port_lat":43.5517,"port_lng":10.2958,"country_id":367,"country_name":"Italy","arrival":"2026-04-29 07:42:19","departure":"2026-04-30 05:00:27","duration_h":21.3,"samples":19,"min_dist_km":4.039,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/367/2334"},{"port_id":66141,"port_name":"Antignano","port_lat":43.5,"port_lng":10.3167,"country_id":367,"country_name":"Italy","arrival":"2026-04-27 22:05:58","departure":"2026-04-29 05:50:27","duration_h":31.74,"samples":27,"min_dist_km":3.684,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/367/66141"},{"port_id":2991,"port_name":"Tarragona","port_lat":41.1069,"port_lng":1.24167,"country_id":358,"country_name":"Spain","arrival":"2026-04-25 10:22:51","departure":"2026-04-26 09:50:50","duration_h":23.47,"samples":21,"min_dist_km":2.161,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/2991"},{"port_id":12316,"port_name":"Verrebroek","port_lat":51.25,"port_lng":4.2,"country_id":376,"country_name":"Belgium","arrival":"2026-04-15 10:22:07","departure":"2026-04-18 04:19:32","duration_h":65.96,"samples":33,"min_dist_km":2.205,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/12316"},{"port_id":11474,"port_name":"Kallo","port_lat":51.25,"port_lng":4.28333,"country_id":376,"country_name":"Belgium","arrival":"2026-04-12 23:30:07","departure":"2026-04-15 07:23:05","duration_h":55.88,"samples":28,"min_dist_km":1.579,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11474"},{"port_id":57244,"port_name":"Hunsdon","port_lat":51.8,"port_lng":3.25,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-04-12 07:18:45","departure":"2026-04-12 15:30:29","duration_h":8.2,"samples":6,"min_dist_km":9.749,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/57244"},{"port_id":11343,"port_name":"Hemiksem","port_lat":51.15,"port_lng":4.35,"country_id":376,"country_name":"Belgium","arrival":"2026-04-09 16:10:33","departure":"2026-04-10 07:25:42","duration_h":15.25,"samples":9,"min_dist_km":1.333,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11343"},{"port_id":11946,"port_name":"Pijp Tabak","port_lat":51.2333,"port_lng":4.35,"country_id":376,"country_name":"Belgium","arrival":"2026-04-08 23:40:21","departure":"2026-04-09 13:24:07","duration_h":13.73,"samples":8,"min_dist_km":1.624,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11946"},{"port_id":4629,"port_name":"LAVERA","port_lat":43.3971,"port_lng":4.994,"country_id":373,"country_name":"France","arrival":"2026-03-31 07:28:07","departure":"2026-04-01 15:23:33","duration_h":31.92,"samples":17,"min_dist_km":0.324,"max_speed_kn":2.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4629"},{"port_id":50294,"port_name":"Port-de-Bouc","port_lat":43.4,"port_lng":4.98333,"country_id":373,"country_name":"France","arrival":"2026-03-30 12:14:53","departure":"2026-03-31 06:15:00","duration_h":18,"samples":10,"min_dist_km":1.922,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/50294"},{"port_id":2991,"port_name":"Tarragona","port_lat":41.1069,"port_lng":1.24167,"country_id":358,"country_name":"Spain","arrival":"2026-03-26 13:23:34","departure":"2026-03-28 10:37:33","duration_h":45.23,"samples":24,"min_dist_km":1.301,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/2991"},{"port_id":5416,"port_name":"CARTEYA GUADARRANQUE","port_lat":36.1774,"port_lng":-5.39861,"country_id":0,"country_name":"","arrival":"2026-03-24 08:50:12","departure":"2026-03-24 16:39:53","duration_h":7.83,"samples":5,"min_dist_km":0.364,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5416"},{"port_id":38337,"port_name":"Palmones","port_lat":36.1667,"port_lng":-5.43333,"country_id":358,"country_name":"Spain","arrival":"2026-03-23 06:39:33","departure":"2026-03-24 06:36:42","duration_h":23.95,"samples":13,"min_dist_km":0.571,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/38337"},{"port_id":11474,"port_name":"Kallo","port_lat":51.25,"port_lng":4.28333,"country_id":376,"country_name":"Belgium","arrival":"2026-03-15 13:15:16","departure":"2026-03-17 15:04:30","duration_h":49.82,"samples":26,"min_dist_km":2.268,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11474"},{"port_id":12484,"port_name":"Zandvliet","port_lat":51.3667,"port_lng":4.3,"country_id":376,"country_name":"Belgium","arrival":"2026-03-14 11:11:46","departure":"2026-03-15 08:56:54","duration_h":21.75,"samples":12,"min_dist_km":1.443,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/12484"},{"port_id":11946,"port_name":"Pijp Tabak","port_lat":51.2333,"port_lng":4.35,"country_id":376,"country_name":"Belgium","arrival":"2026-03-12 18:28:31","departure":"2026-03-14 09:06:50","duration_h":38.64,"samples":20,"min_dist_km":2.666,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11946"},{"port_id":11343,"port_name":"Hemiksem","port_lat":51.15,"port_lng":4.35,"country_id":376,"country_name":"Belgium","arrival":"2026-03-12 01:00:03","departure":"2026-03-12 10:45:50","duration_h":9.76,"samples":6,"min_dist_km":1.33,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11343"},{"port_id":11946,"port_name":"Pijp Tabak","port_lat":51.2333,"port_lng":4.35,"country_id":376,"country_name":"Belgium","arrival":"2026-03-10 19:01:33","departure":"2026-03-11 21:01:41","duration_h":26,"samples":14,"min_dist_km":1.553,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11946"},{"port_id":4629,"port_name":"LAVERA","port_lat":43.3971,"port_lng":4.994,"country_id":373,"country_name":"France","arrival":"2026-02-28 19:29:32","departure":"2026-03-02 00:27:11","duration_h":28.96,"samples":16,"min_dist_km":0.3,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4629"}],"errors":[]}