{"meta":{"path":"vessel/portcalls","ts":"2026-05-27T17:41:25+00:00","status":"ok","rows":18,"days":90,"request_id":"0ca40a53d58d8d92"},"data":[{"port_id":5025,"port_name":"BRIELLE","port_lat":51.9109,"port_lng":4.17469,"country_id":0,"country_name":"","arrival":"2026-05-27 01:30:09","departure":"2026-05-27 14:20:06","duration_h":12.83,"samples":12,"min_dist_km":2.088,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5025"},{"port_id":11946,"port_name":"Pijp Tabak","port_lat":51.2333,"port_lng":4.35,"country_id":376,"country_name":"Belgium","arrival":"2026-05-21 01:25:54","departure":"2026-05-22 20:00:50","duration_h":42.58,"samples":36,"min_dist_km":3.64,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11946"},{"port_id":11614,"port_name":"Lillo","port_lat":51.3,"port_lng":4.3,"country_id":376,"country_name":"Belgium","arrival":"2026-05-20 22:05:08","departure":"2026-05-20 23:03:59","duration_h":0.98,"samples":2,"min_dist_km":3.255,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11614"},{"port_id":52046,"port_name":"Saint-Martin-du-Manoir","port_lat":49.5333,"port_lng":-0.233333,"country_id":373,"country_name":"France","arrival":"2026-05-09 20:11:28","departure":"2026-05-14 11:34:20","duration_h":111.38,"samples":91,"min_dist_km":8.844,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/52046"},{"port_id":2309,"port_name":"Le Havre","port_lat":49.4833,"port_lng":0.1,"country_id":373,"country_name":"France","arrival":"2026-05-08 12:05:40","departure":"2026-05-09 17:35:00","duration_h":29.49,"samples":26,"min_dist_km":2.068,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/2309"},{"port_id":41027,"port_name":"Ambès","port_lat":45,"port_lng":-0.533333,"country_id":373,"country_name":"France","arrival":"2026-05-05 05:43:36","departure":"2026-05-05 05:43:36","duration_h":0,"samples":5,"min_dist_km":2.656,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/41027"},{"port_id":10843,"port_name":"Berendrecht","port_lat":51.3333,"port_lng":4.31667,"country_id":376,"country_name":"Belgium","arrival":"2026-04-29 07:46:02","departure":"2026-05-02 09:29:25","duration_h":73.72,"samples":61,"min_dist_km":1.085,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/10843"},{"port_id":12484,"port_name":"Zandvliet","port_lat":51.3667,"port_lng":4.3,"country_id":376,"country_name":"Belgium","arrival":"2026-04-29 05:02:56","departure":"2026-04-29 05:48:45","duration_h":0.76,"samples":2,"min_dist_km":2.543,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/12484"},{"port_id":69747,"port_name":"Porto San Vitale","port_lat":44.4333,"port_lng":12.2333,"country_id":367,"country_name":"Italy","arrival":"2026-04-12 07:17:12","departure":"2026-04-12 08:07:03","duration_h":0.83,"samples":2,"min_dist_km":2.836,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/367/69747"},{"port_id":4521,"port_name":"FAWLEY","port_lat":50.8395,"port_lng":-1.33165,"country_id":394,"country_name":"England","arrival":"2026-03-28 12:37:42","departure":"2026-03-31 03:21:00","duration_h":62.72,"samples":33,"min_dist_km":0.467,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/394/4521"},{"port_id":77572,"port_name":"Botlek","port_lat":51.8833,"port_lng":4.28333,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-26 08:26:15","departure":"2026-03-27 11:07:36","duration_h":26.69,"samples":14,"min_dist_km":0.573,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77572"},{"port_id":83574,"port_name":"Nowy Port/Gdansk","port_lat":54.4,"port_lng":18.6667,"country_id":484,"country_name":"Poland","arrival":"2026-03-19 10:35:04","departure":"2026-03-23 00:46:45","duration_h":86.19,"samples":44,"min_dist_km":0.848,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/484/83574"},{"port_id":5025,"port_name":"BRIELLE","port_lat":51.9109,"port_lng":4.17469,"country_id":0,"country_name":"","arrival":"2026-03-15 01:21:30","departure":"2026-03-16 10:38:55","duration_h":33.29,"samples":18,"min_dist_km":2.322,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5025"},{"port_id":2965,"port_name":"Swinoujscie","port_lat":53.9167,"port_lng":14.2833,"country_id":484,"country_name":"Poland","arrival":"2026-03-11 20:55:38","departure":"2026-03-11 23:05:50","duration_h":2.17,"samples":5,"min_dist_km":1.121,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/484/2965"},{"port_id":2965,"port_name":"Swinoujscie","port_lat":53.9167,"port_lng":14.2833,"country_id":484,"country_name":"Poland","arrival":"2026-03-10 21:03:38","departure":"2026-03-10 21:03:38","duration_h":0,"samples":3,"min_dist_km":1.11,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/484/2965"},{"port_id":2160,"port_name":"Immingham","port_lat":53.6333,"port_lng":-0.183333,"country_id":394,"country_name":"England","arrival":"2026-03-06 09:26:42","departure":"2026-03-08 14:48:50","duration_h":53.37,"samples":28,"min_dist_km":1.352,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/394/2160"},{"port_id":60060,"port_name":"Withernsea","port_lat":53.7333,"port_lng":0.333333,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-03-04 14:34:48","departure":"2026-03-06 03:21:56","duration_h":36.79,"samples":19,"min_dist_km":7.366,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/60060"},{"port_id":60060,"port_name":"Withernsea","port_lat":53.7333,"port_lng":0.333333,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-02-26 17:33:26","departure":"2026-02-28 13:20:26","duration_h":43.78,"samples":23,"min_dist_km":9.45,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/60060"}],"errors":[]}