{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T06:05:25+00:00","status":"ok","rows":30,"days":90,"request_id":"b49d15ad887e8c24"},"data":[{"port_id":2120,"port_name":"Hirtshals","port_lat":57.6,"port_lng":9.96667,"country_id":332,"country_name":"Denmark","arrival":"2026-05-11 03:27:59","departure":"2026-05-11 19:32:56","duration_h":16.08,"samples":14,"min_dist_km":1.152,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/2120"},{"port_id":74836,"port_name":"Cimdenieki","port_lat":56.5167,"port_lng":21.0833,"country_id":572,"country_name":"Latvia","arrival":"2026-05-07 18:19:45","departure":"2026-05-08 21:40:55","duration_h":27.35,"samples":24,"min_dist_km":3.522,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/572/74836"},{"port_id":2542,"port_name":"Odense","port_lat":55.4111,"port_lng":10.3833,"country_id":332,"country_name":"Denmark","arrival":"2026-05-04 15:41:15","departure":"2026-05-06 02:39:07","duration_h":34.96,"samples":30,"min_dist_km":1.298,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/2542"},{"port_id":74836,"port_name":"Cimdenieki","port_lat":56.5167,"port_lng":21.0833,"country_id":572,"country_name":"Latvia","arrival":"2026-04-30 22:08:49","departure":"2026-05-02 22:46:16","duration_h":48.62,"samples":40,"min_dist_km":3.521,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/572/74836"},{"port_id":87905,"port_name":"Iggesund","port_lat":61.6333,"port_lng":17.0667,"country_id":438,"country_name":"Sweden","arrival":"2026-04-29 04:59:06","departure":"2026-04-29 15:57:11","duration_h":10.97,"samples":11,"min_dist_km":3.56,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/87905"},{"port_id":29256,"port_name":"Kiel Canal","port_lat":53.8833,"port_lng":9.13333,"country_id":432,"country_name":"Germany","arrival":"2026-04-26 07:57:03","departure":"2026-04-26 09:52:12","duration_h":1.92,"samples":2,"min_dist_km":1.126,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/29256"},{"port_id":77572,"port_name":"Botlek","port_lat":51.8833,"port_lng":4.28333,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-24 03:47:35","departure":"2026-04-25 07:59:55","duration_h":28.21,"samples":25,"min_dist_km":0.695,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77572"},{"port_id":4161,"port_name":"HUSOYA","port_lat":59.3362,"port_lng":5.29587,"country_id":355,"country_name":"Norway","arrival":"2026-04-21 06:24:11","departure":"2026-04-22 14:05:07","duration_h":31.68,"samples":31,"min_dist_km":0.98,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/4161"},{"port_id":79868,"port_name":"Salthella","port_lat":60,"port_lng":5.11667,"country_id":355,"country_name":"Norway","arrival":"2026-04-20 14:31:12","departure":"2026-04-21 00:17:07","duration_h":9.77,"samples":9,"min_dist_km":0.405,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/79868"},{"port_id":4161,"port_name":"HUSOYA","port_lat":59.3362,"port_lng":5.29587,"country_id":355,"country_name":"Norway","arrival":"2026-04-20 05:58:16","departure":"2026-04-20 09:49:46","duration_h":3.86,"samples":4,"min_dist_km":0.173,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/4161"},{"port_id":4161,"port_name":"HUSOYA","port_lat":59.3362,"port_lng":5.29587,"country_id":355,"country_name":"Norway","arrival":"2026-04-20 00:17:59","departure":"2026-04-20 03:43:11","duration_h":3.42,"samples":4,"min_dist_km":0.143,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/4161"},{"port_id":3980,"port_name":"BODOE","port_lat":67.2887,"port_lng":14.3834,"country_id":355,"country_name":"Norway","arrival":"2026-04-17 14:19:24","departure":"2026-04-17 19:34:26","duration_h":5.25,"samples":4,"min_dist_km":0.237,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/3980"},{"port_id":79748,"port_name":"Nordkjosbotn","port_lat":69.2333,"port_lng":19.35,"country_id":355,"country_name":"Norway","arrival":"2026-04-16 08:13:23","departure":"2026-04-16 20:10:28","duration_h":11.95,"samples":6,"min_dist_km":0.685,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/79748"},{"port_id":79360,"port_name":"Forøy","port_lat":66.7333,"port_lng":13.5167,"country_id":355,"country_name":"Norway","arrival":"2026-04-15 03:25:59","departure":"2026-04-15 10:20:03","duration_h":6.9,"samples":4,"min_dist_km":1.637,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/79360"},{"port_id":4814,"port_name":"STOKMARKNES","port_lat":68.5677,"port_lng":14.9155,"country_id":355,"country_name":"Norway","arrival":"2026-04-13 14:22:02","departure":"2026-04-14 10:10:14","duration_h":19.8,"samples":11,"min_dist_km":1.515,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/4814"},{"port_id":79429,"port_name":"Gunhildvågen","port_lat":61.5833,"port_lng":5,"country_id":355,"country_name":"Norway","arrival":"2026-04-10 05:58:01","departure":"2026-04-10 07:25:00","duration_h":1.45,"samples":2,"min_dist_km":0.229,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/79429"},{"port_id":79353,"port_name":"Florø","port_lat":61.6,"port_lng":5.01667,"country_id":355,"country_name":"Norway","arrival":"2026-04-09 07:23:24","departure":"2026-04-10 03:48:41","duration_h":20.42,"samples":11,"min_dist_km":6.976,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/79353"},{"port_id":1962,"port_name":"Egersund","port_lat":58.45,"port_lng":6,"country_id":355,"country_name":"Norway","arrival":"2026-04-08 00:02:24","departure":"2026-04-08 09:56:28","duration_h":9.9,"samples":6,"min_dist_km":1.761,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/1962"},{"port_id":3785,"port_name":"GENT","port_lat":51.0805,"port_lng":3.73881,"country_id":376,"country_name":"Belgium","arrival":"2026-04-04 22:15:38","departure":"2026-04-06 05:24:42","duration_h":31.15,"samples":17,"min_dist_km":0.316,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/3785"},{"port_id":3752,"port_name":"VLAARDINGEN - ROTTERDAM","port_lat":51.9015,"port_lng":4.34002,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-01 17:31:19","departure":"2026-04-03 09:46:36","duration_h":40.25,"samples":21,"min_dist_km":1.096,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3752"},{"port_id":57767,"port_name":"Llanwrda","port_lat":51.9667,"port_lng":3.86667,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-03-28 04:38:40","departure":"2026-04-01 13:55:35","duration_h":105.28,"samples":54,"min_dist_km":7.056,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/57767"},{"port_id":1592,"port_name":"Aarhus","port_lat":56.1583,"port_lng":10.225,"country_id":332,"country_name":"Denmark","arrival":"2026-03-25 12:40:44","departure":"2026-03-26 05:01:43","duration_h":16.35,"samples":9,"min_dist_km":1.083,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/1592"},{"port_id":2075,"port_name":"Grena","port_lat":56.4125,"port_lng":10.9389,"country_id":332,"country_name":"Denmark","arrival":"2026-03-25 04:26:16","departure":"2026-03-25 07:14:39","duration_h":2.81,"samples":2,"min_dist_km":5.833,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/2075"},{"port_id":79429,"port_name":"Gunhildvågen","port_lat":61.5833,"port_lng":5,"country_id":355,"country_name":"Norway","arrival":"2026-03-23 05:19:46","departure":"2026-03-23 07:04:52","duration_h":1.75,"samples":2,"min_dist_km":0.317,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/79429"},{"port_id":79360,"port_name":"Forøy","port_lat":66.7333,"port_lng":13.5167,"country_id":355,"country_name":"Norway","arrival":"2026-03-20 20:57:47","departure":"2026-03-21 11:18:50","duration_h":14.35,"samples":8,"min_dist_km":1.531,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/79360"},{"port_id":79748,"port_name":"Nordkjosbotn","port_lat":69.2333,"port_lng":19.35,"country_id":355,"country_name":"Norway","arrival":"2026-03-19 03:04:05","departure":"2026-03-19 17:20:08","duration_h":14.27,"samples":8,"min_dist_km":0.653,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/79748"},{"port_id":79182,"port_name":"Bergneset","port_lat":69.25,"port_lng":19.35,"country_id":355,"country_name":"Norway","arrival":"2026-03-18 22:29:43","departure":"2026-03-19 00:32:32","duration_h":2.05,"samples":2,"min_dist_km":0.8,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/79182"},{"port_id":79429,"port_name":"Gunhildvågen","port_lat":61.5833,"port_lng":5,"country_id":355,"country_name":"Norway","arrival":"2026-03-15 18:59:53","departure":"2026-03-16 16:29:59","duration_h":21.5,"samples":12,"min_dist_km":0.14,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/79429"},{"port_id":3785,"port_name":"GENT","port_lat":51.0805,"port_lng":3.73881,"country_id":376,"country_name":"Belgium","arrival":"2026-03-09 12:18:59","departure":"2026-03-13 10:43:57","duration_h":94.42,"samples":48,"min_dist_km":0.128,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/3785"},{"port_id":11558,"port_name":"Langerbrugge","port_lat":51.1167,"port_lng":3.73333,"country_id":376,"country_name":"Belgium","arrival":"2026-03-07 18:24:25","departure":"2026-03-09 08:36:04","duration_h":38.19,"samples":20,"min_dist_km":1.627,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11558"}],"errors":[]}