{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T22:22:29+00:00","status":"ok","rows":24,"days":90,"request_id":"303db61af41f1146"},"data":[{"port_id":35131,"port_name":"Paldiski Lõunasadam","port_lat":59.3333,"port_lng":24.0833,"country_id":587,"country_name":"Estonia","arrival":"2026-05-24 19:19:55","departure":"2026-05-28 02:08:13","duration_h":78.81,"samples":65,"min_dist_km":0.302,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/587/35131"},{"port_id":29256,"port_name":"Kiel Canal","port_lat":53.8833,"port_lng":9.13333,"country_id":432,"country_name":"Germany","arrival":"2026-05-22 04:03:19","departure":"2026-05-22 07:06:13","duration_h":3.05,"samples":4,"min_dist_km":1.843,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/29256"},{"port_id":4876,"port_name":"NAUERNA","port_lat":52.4386,"port_lng":4.75249,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-17 19:31:59","departure":"2026-05-20 19:01:55","duration_h":71.5,"samples":61,"min_dist_km":4.037,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/4876"},{"port_id":57244,"port_name":"Hunsdon","port_lat":51.8,"port_lng":3.25,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-05-11 19:05:06","departure":"2026-05-15 13:09:19","duration_h":90.07,"samples":71,"min_dist_km":1.255,"max_speed_kn":2.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/57244"},{"port_id":10843,"port_name":"Berendrecht","port_lat":51.3333,"port_lng":4.31667,"country_id":376,"country_name":"Belgium","arrival":"2026-05-09 01:02:08","departure":"2026-05-11 11:00:50","duration_h":57.98,"samples":49,"min_dist_km":1.048,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/10843"},{"port_id":3588,"port_name":"MONGSTAD ","port_lat":60.8213,"port_lng":5.02405,"country_id":355,"country_name":"Norway","arrival":"2026-05-05 07:56:06","departure":"2026-05-06 13:03:58","duration_h":29.13,"samples":25,"min_dist_km":1.309,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/3588"},{"port_id":5034,"port_name":"PURFLEET","port_lat":51.4678,"port_lng":0.2547,"country_id":0,"country_name":"","arrival":"2026-05-01 09:41:25","departure":"2026-05-02 21:44:33","duration_h":36.05,"samples":30,"min_dist_km":1.165,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5034"},{"port_id":87610,"port_name":"Brofjorden","port_lat":58.35,"port_lng":11.3833,"country_id":438,"country_name":"Sweden","arrival":"2026-04-24 00:03:34","departure":"2026-04-24 21:36:37","duration_h":21.55,"samples":19,"min_dist_km":3.176,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/87610"},{"port_id":1775,"port_name":"Bremen","port_lat":53.1083,"port_lng":8.75,"country_id":432,"country_name":"Germany","arrival":"2026-04-20 17:03:42","departure":"2026-04-21 13:01:50","duration_h":19.97,"samples":17,"min_dist_km":2.022,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1775"},{"port_id":3948,"port_name":"LANGEDRAG","port_lat":57.6665,"port_lng":11.8465,"country_id":438,"country_name":"Sweden","arrival":"2026-04-17 21:46:48","departure":"2026-04-18 21:40:57","duration_h":23.9,"samples":13,"min_dist_km":2.907,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/3948"},{"port_id":88287,"port_name":"Sandvik, Styrsö","port_lat":57.6167,"port_lng":11.7667,"country_id":438,"country_name":"Sweden","arrival":"2026-04-16 21:57:46","departure":"2026-04-17 19:33:50","duration_h":21.6,"samples":12,"min_dist_km":4.922,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/88287"},{"port_id":48197,"port_name":"Mardyck","port_lat":51.0167,"port_lng":2.25,"country_id":373,"country_name":"France","arrival":"2026-04-13 15:21:47","departure":"2026-04-14 15:47:23","duration_h":24.43,"samples":13,"min_dist_km":2.231,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/48197"},{"port_id":84903,"port_name":"Gafanha da Nazaré","port_lat":40.6333,"port_lng":-8.71667,"country_id":393,"country_name":"Portugal","arrival":"2026-04-03 18:42:10","departure":"2026-04-05 05:36:22","duration_h":34.9,"samples":19,"min_dist_km":2.275,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/393/84903"},{"port_id":5025,"port_name":"BRIELLE","port_lat":51.9109,"port_lng":4.17469,"country_id":0,"country_name":"","arrival":"2026-03-29 21:36:43","departure":"2026-03-30 23:53:57","duration_h":26.29,"samples":14,"min_dist_km":2.727,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5025"},{"port_id":57767,"port_name":"Llanwrda","port_lat":51.9667,"port_lng":3.86667,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-03-27 18:51:17","departure":"2026-03-29 18:23:21","duration_h":47.53,"samples":24,"min_dist_km":6.408,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/57767"},{"port_id":57244,"port_name":"Hunsdon","port_lat":51.8,"port_lng":3.25,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-03-25 10:24:41","departure":"2026-03-27 13:00:56","duration_h":50.6,"samples":26,"min_dist_km":4.993,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/57244"},{"port_id":3791,"port_name":"HOEK VAN HOLLAND","port_lat":51.977,"port_lng":4.12453,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-24 00:25:07","departure":"2026-03-25 04:31:05","duration_h":28.1,"samples":15,"min_dist_km":2.896,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3791"},{"port_id":1942,"port_name":"Donges","port_lat":47.305,"port_lng":-2.075,"country_id":373,"country_name":"France","arrival":"2026-03-20 00:45:12","departure":"2026-03-21 17:03:23","duration_h":40.3,"samples":21,"min_dist_km":0.879,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1942"},{"port_id":3755,"port_name":"ZAANDAM","port_lat":52.4206,"port_lng":4.84103,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-12 21:22:34","departure":"2026-03-14 00:34:50","duration_h":27.2,"samples":15,"min_dist_km":0.919,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3755"},{"port_id":3116,"port_name":"Warnemunde","port_lat":54.1833,"port_lng":12.0917,"country_id":432,"country_name":"Germany","arrival":"2026-03-08 12:52:58","departure":"2026-03-09 21:19:59","duration_h":32.45,"samples":16,"min_dist_km":3.901,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3116"},{"port_id":1904,"port_name":"Copenhagen","port_lat":55.7,"port_lng":12.6017,"country_id":332,"country_name":"Denmark","arrival":"2026-03-06 20:25:14","departure":"2026-03-08 00:33:35","duration_h":28.14,"samples":15,"min_dist_km":2.591,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/1904"},{"port_id":34201,"port_name":"Klampenborg","port_lat":55.7667,"port_lng":12.6,"country_id":332,"country_name":"Denmark","arrival":"2026-03-06 14:25:56","departure":"2026-03-06 18:23:47","duration_h":3.96,"samples":3,"min_dist_km":7.414,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/34201"},{"port_id":5025,"port_name":"BRIELLE","port_lat":51.9109,"port_lng":4.17469,"country_id":0,"country_name":"","arrival":"2026-03-02 13:08:01","departure":"2026-03-04 12:30:37","duration_h":47.38,"samples":25,"min_dist_km":2.638,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5025"},{"port_id":57694,"port_name":"Little Thurrock","port_lat":51.4667,"port_lng":0.333333,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-02-28 08:24:16","departure":"2026-03-01 06:45:21","duration_h":22.35,"samples":12,"min_dist_km":2.264,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/57694"}],"errors":[]}