{"meta":{"path":"vessel/portcalls","ts":"2026-05-30T09:33:06+00:00","status":"ok","rows":30,"days":90,"request_id":"e9743e47723caa51"},"data":[{"port_id":2263,"port_name":"Kotka","port_lat":60.45,"port_lng":26.9833,"country_id":494,"country_name":"Finland","arrival":"2026-05-27 09:38:46","departure":"2026-05-30 07:24:28","duration_h":69.76,"samples":58,"min_dist_km":4.263,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/494/2263"},{"port_id":74829,"port_name":"Bullu","port_lat":57.0333,"port_lng":24,"country_id":572,"country_name":"Latvia","arrival":"2026-05-25 04:18:07","departure":"2026-05-25 21:21:19","duration_h":17.05,"samples":15,"min_dist_km":2.428,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/572/74829"},{"port_id":88486,"port_name":"Trollhättan","port_lat":58.2667,"port_lng":12.3,"country_id":438,"country_name":"Sweden","arrival":"2026-05-22 04:05:39","departure":"2026-05-22 04:24:19","duration_h":0.31,"samples":2,"min_dist_km":2.035,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/88486"},{"port_id":87948,"port_name":"Karlstad","port_lat":59.3667,"port_lng":13.5,"country_id":438,"country_name":"Sweden","arrival":"2026-05-20 22:03:05","departure":"2026-05-21 17:06:13","duration_h":19.05,"samples":17,"min_dist_km":1.19,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/87948"},{"port_id":5382,"port_name":"LIDKOPING","port_lat":58.5096,"port_lng":13.1659,"country_id":0,"country_name":"","arrival":"2026-05-19 15:54:09","departure":"2026-05-20 13:51:11","duration_h":21.95,"samples":20,"min_dist_km":0.139,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5382"},{"port_id":88536,"port_name":"Vargön","port_lat":58.3667,"port_lng":12.3667,"country_id":438,"country_name":"Sweden","arrival":"2026-05-19 07:55:40","departure":"2026-05-19 08:04:45","duration_h":0.15,"samples":2,"min_dist_km":3.213,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/88536"},{"port_id":40498,"port_name":"Poitsila","port_lat":60.55,"port_lng":27.1667,"country_id":494,"country_name":"Finland","arrival":"2026-05-15 14:00:22","departure":"2026-05-15 16:09:21","duration_h":2.15,"samples":2,"min_dist_km":1.843,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/494/40498"},{"port_id":40309,"port_name":"Lakulahti","port_lat":60.5167,"port_lng":27.1667,"country_id":494,"country_name":"Finland","arrival":"2026-05-15 07:28:29","departure":"2026-05-15 10:28:30","duration_h":3,"samples":4,"min_dist_km":1.869,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/494/40309"},{"port_id":40498,"port_name":"Poitsila","port_lat":60.55,"port_lng":27.1667,"country_id":494,"country_name":"Finland","arrival":"2026-05-14 22:42:13","departure":"2026-05-15 05:36:16","duration_h":6.9,"samples":6,"min_dist_km":1.844,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/494/40498"},{"port_id":40309,"port_name":"Lakulahti","port_lat":60.5167,"port_lng":27.1667,"country_id":494,"country_name":"Finland","arrival":"2026-05-14 18:22:29","departure":"2026-05-14 19:40:29","duration_h":1.3,"samples":2,"min_dist_km":1.869,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/494/40309"},{"port_id":40498,"port_name":"Poitsila","port_lat":60.55,"port_lng":27.1667,"country_id":494,"country_name":"Finland","arrival":"2026-05-14 16:02:14","departure":"2026-05-14 16:07:04","duration_h":0.08,"samples":2,"min_dist_km":1.844,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/494/40498"},{"port_id":40309,"port_name":"Lakulahti","port_lat":60.5167,"port_lng":27.1667,"country_id":494,"country_name":"Finland","arrival":"2026-05-13 10:02:55","departure":"2026-05-14 13:54:30","duration_h":27.86,"samples":25,"min_dist_km":1.687,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/494/40309"},{"port_id":35099,"port_name":"Muuga","port_lat":59.5,"port_lng":24.9667,"country_id":587,"country_name":"Estonia","arrival":"2026-05-12 16:08:40","departure":"2026-05-12 23:35:43","duration_h":7.45,"samples":8,"min_dist_km":1.267,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/587/35099"},{"port_id":40624,"port_name":"Tahkoluoto","port_lat":61.6333,"port_lng":21.4167,"country_id":494,"country_name":"Finland","arrival":"2026-05-11 04:18:48","departure":"2026-05-11 13:57:51","duration_h":9.65,"samples":9,"min_dist_km":1.158,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/494/40624"},{"port_id":2099,"port_name":"Halsingborg","port_lat":56.0417,"port_lng":12.6917,"country_id":438,"country_name":"Sweden","arrival":"2026-05-06 23:37:27","departure":"2026-05-08 15:21:47","duration_h":39.74,"samples":32,"min_dist_km":3.949,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/2099"},{"port_id":87941,"port_name":"Kappelshamn","port_lat":57.85,"port_lng":18.7833,"country_id":438,"country_name":"Sweden","arrival":"2026-05-02 21:43:25","departure":"2026-05-05 07:55:53","duration_h":58.21,"samples":48,"min_dist_km":1.213,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/87941"},{"port_id":88544,"port_name":"Västervik","port_lat":57.75,"port_lng":16.6333,"country_id":438,"country_name":"Sweden","arrival":"2026-04-30 07:06:27","departure":"2026-05-02 13:33:44","duration_h":54.45,"samples":46,"min_dist_km":2.502,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/88544"},{"port_id":87898,"port_name":"Husum","port_lat":63.3333,"port_lng":19.1667,"country_id":438,"country_name":"Sweden","arrival":"2026-04-28 03:59:06","departure":"2026-04-28 13:37:16","duration_h":9.64,"samples":10,"min_dist_km":1.501,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/87898"},{"port_id":5090,"port_name":"KASKINEN","port_lat":62.3674,"port_lng":21.2169,"country_id":0,"country_name":"","arrival":"2026-04-26 07:27:12","departure":"2026-04-27 17:38:49","duration_h":34.19,"samples":29,"min_dist_km":1.801,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5090"},{"port_id":2036,"port_name":"Gdansk","port_lat":54.3667,"port_lng":18.6667,"country_id":484,"country_name":"Poland","arrival":"2026-04-22 14:06:48","departure":"2026-04-24 00:42:55","duration_h":34.6,"samples":28,"min_dist_km":1.436,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/484/2036"},{"port_id":83574,"port_name":"Nowy Port/Gdansk","port_lat":54.4,"port_lng":18.6667,"country_id":484,"country_name":"Poland","arrival":"2026-04-21 21:34:26","departure":"2026-04-22 12:20:19","duration_h":14.76,"samples":13,"min_dist_km":4.326,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/484/83574"},{"port_id":4969,"port_name":"SOLVESBORG","port_lat":56.0365,"port_lng":14.5882,"country_id":0,"country_name":"","arrival":"2026-04-17 05:33:18","departure":"2026-04-20 16:04:29","duration_h":82.52,"samples":52,"min_dist_km":0.756,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4969"},{"port_id":40761,"port_name":"Yxpila","port_lat":63.8333,"port_lng":23.0333,"country_id":494,"country_name":"Finland","arrival":"2026-04-12 06:30:30","departure":"2026-04-14 11:57:04","duration_h":53.44,"samples":29,"min_dist_km":1.513,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/494/40761"},{"port_id":3065,"port_name":"Vaasa","port_lat":63.0875,"port_lng":21.55,"country_id":494,"country_name":"Finland","arrival":"2026-04-10 04:02:55","departure":"2026-04-10 07:41:59","duration_h":3.65,"samples":3,"min_dist_km":0.293,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/494/3065"},{"port_id":24719,"port_name":"Altenwerder","port_lat":53.5167,"port_lng":9.91667,"country_id":432,"country_name":"Germany","arrival":"2026-04-04 03:25:02","departure":"2026-04-06 07:54:30","duration_h":52.49,"samples":27,"min_dist_km":1.979,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/24719"},{"port_id":3755,"port_name":"ZAANDAM","port_lat":52.4206,"port_lng":4.84103,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-02 08:18:58","departure":"2026-04-03 00:04:05","duration_h":15.75,"samples":9,"min_dist_km":1.023,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3755"},{"port_id":2263,"port_name":"Kotka","port_lat":60.45,"port_lng":26.9833,"country_id":494,"country_name":"Finland","arrival":"2026-03-25 22:40:49","departure":"2026-03-26 20:35:26","duration_h":21.91,"samples":12,"min_dist_km":4.31,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/494/2263"},{"port_id":40613,"port_name":"Sunila","port_lat":60.4833,"port_lng":26.95,"country_id":494,"country_name":"Finland","arrival":"2026-03-25 05:06:20","departure":"2026-03-25 20:51:13","duration_h":15.75,"samples":9,"min_dist_km":1.411,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/494/40613"},{"port_id":5755,"port_name":"PORT MORSKI POLICE","port_lat":53.5632,"port_lng":14.5909,"country_id":0,"country_name":"","arrival":"2026-03-20 09:16:03","departure":"2026-03-22 16:55:20","duration_h":55.65,"samples":29,"min_dist_km":0.304,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5755"},{"port_id":29256,"port_name":"Kiel Canal","port_lat":53.8833,"port_lng":9.13333,"country_id":432,"country_name":"Germany","arrival":"2026-03-19 00:33:07","departure":"2026-03-19 03:12:00","duration_h":2.65,"samples":2,"min_dist_km":1.261,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/29256"}],"errors":[]}