{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T22:15:37+00:00","status":"ok","rows":30,"days":90,"request_id":"89c5df6a01d906df"},"data":[{"port_id":4437,"port_name":"BRANNO","port_lat":57.6481,"port_lng":11.7863,"country_id":438,"country_name":"Sweden","arrival":"2026-05-28 05:39:58","departure":"2026-05-28 13:36:57","duration_h":7.95,"samples":7,"min_dist_km":2.377,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/4437"},{"port_id":3948,"port_name":"LANGEDRAG","port_lat":57.6665,"port_lng":11.8465,"country_id":438,"country_name":"Sweden","arrival":"2026-05-27 16:14:43","departure":"2026-05-28 03:30:53","duration_h":11.27,"samples":10,"min_dist_km":3.023,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/3948"},{"port_id":3580,"port_name":"SKAGEN","port_lat":57.7133,"port_lng":10.5959,"country_id":332,"country_name":"Denmark","arrival":"2026-05-26 07:29:10","departure":"2026-05-27 10:36:38","duration_h":27.12,"samples":23,"min_dist_km":2.149,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/3580"},{"port_id":3028,"port_name":"Travemunde","port_lat":53.9597,"port_lng":10.8833,"country_id":432,"country_name":"Germany","arrival":"2026-05-24 06:52:52","departure":"2026-05-25 06:58:34","duration_h":24.1,"samples":23,"min_dist_km":2.242,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3028"},{"port_id":27352,"port_name":"Elmenhorst","port_lat":54,"port_lng":11.1167,"country_id":432,"country_name":"Germany","arrival":"2026-05-23 20:00:58","departure":"2026-05-24 04:24:57","duration_h":8.4,"samples":9,"min_dist_km":9.438,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/27352"},{"port_id":2233,"port_name":"Kiel","port_lat":54.3333,"port_lng":10.1583,"country_id":432,"country_name":"Germany","arrival":"2026-05-22 16:40:22","departure":"2026-05-23 12:20:07","duration_h":19.66,"samples":17,"min_dist_km":0.727,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/2233"},{"port_id":3843,"port_name":"KROSSHOLMEN","port_lat":57.6937,"port_lng":11.7767,"country_id":438,"country_name":"Sweden","arrival":"2026-05-21 05:52:26","departure":"2026-05-21 11:32:38","duration_h":5.67,"samples":6,"min_dist_km":1.356,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/3843"},{"port_id":2019,"port_name":"Fredrikstad","port_lat":59.2028,"port_lng":10.95,"country_id":355,"country_name":"Norway","arrival":"2026-05-20 11:51:09","departure":"2026-05-20 13:46:35","duration_h":1.92,"samples":3,"min_dist_km":1.787,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/2019"},{"port_id":4245,"port_name":"TANANGER","port_lat":58.9252,"port_lng":5.58705,"country_id":355,"country_name":"Norway","arrival":"2026-05-19 07:53:37","departure":"2026-05-19 16:20:35","duration_h":8.45,"samples":9,"min_dist_km":0.575,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/4245"},{"port_id":3948,"port_name":"LANGEDRAG","port_lat":57.6665,"port_lng":11.8465,"country_id":438,"country_name":"Sweden","arrival":"2026-05-18 09:48:15","departure":"2026-05-18 11:54:51","duration_h":2.11,"samples":3,"min_dist_km":3.03,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/3948"},{"port_id":4875,"port_name":"FOTO","port_lat":57.6671,"port_lng":11.6544,"country_id":438,"country_name":"Sweden","arrival":"2026-05-18 04:49:11","departure":"2026-05-18 07:38:57","duration_h":2.83,"samples":3,"min_dist_km":2.314,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/4875"},{"port_id":2233,"port_name":"Kiel","port_lat":54.3333,"port_lng":10.1583,"country_id":432,"country_name":"Germany","arrival":"2026-05-16 05:26:58","departure":"2026-05-17 11:45:14","duration_h":30.3,"samples":24,"min_dist_km":0.537,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/2233"},{"port_id":4245,"port_name":"TANANGER","port_lat":58.9252,"port_lng":5.58705,"country_id":355,"country_name":"Norway","arrival":"2026-05-12 21:51:09","departure":"2026-05-13 13:46:23","duration_h":15.92,"samples":12,"min_dist_km":0.575,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/4245"},{"port_id":3028,"port_name":"Travemunde","port_lat":53.9597,"port_lng":10.8833,"country_id":432,"country_name":"Germany","arrival":"2026-05-09 09:58:11","departure":"2026-05-11 06:16:46","duration_h":44.31,"samples":38,"min_dist_km":2.282,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3028"},{"port_id":3843,"port_name":"KROSSHOLMEN","port_lat":57.6937,"port_lng":11.7767,"country_id":438,"country_name":"Sweden","arrival":"2026-05-08 05:35:21","departure":"2026-05-08 07:33:20","duration_h":1.97,"samples":3,"min_dist_km":1.353,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/3843"},{"port_id":4875,"port_name":"FOTO","port_lat":57.6671,"port_lng":11.6544,"country_id":438,"country_name":"Sweden","arrival":"2026-05-07 22:22:32","departure":"2026-05-08 04:30:54","duration_h":6.14,"samples":7,"min_dist_km":2.611,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/4875"},{"port_id":3580,"port_name":"SKAGEN","port_lat":57.7133,"port_lng":10.5959,"country_id":332,"country_name":"Denmark","arrival":"2026-05-06 10:04:38","departure":"2026-05-07 17:54:36","duration_h":31.83,"samples":26,"min_dist_km":3.528,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/3580"},{"port_id":4875,"port_name":"FOTO","port_lat":57.6671,"port_lng":11.6544,"country_id":438,"country_name":"Sweden","arrival":"2026-05-05 12:12:24","departure":"2026-05-06 05:39:30","duration_h":17.45,"samples":16,"min_dist_km":1.881,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/4875"},{"port_id":3948,"port_name":"LANGEDRAG","port_lat":57.6665,"port_lng":11.8465,"country_id":438,"country_name":"Sweden","arrival":"2026-05-05 06:09:51","departure":"2026-05-05 09:36:38","duration_h":3.45,"samples":4,"min_dist_km":2.849,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/3948"},{"port_id":3028,"port_name":"Travemunde","port_lat":53.9597,"port_lng":10.8833,"country_id":432,"country_name":"Germany","arrival":"2026-05-01 17:47:29","departure":"2026-05-04 10:16:03","duration_h":64.48,"samples":53,"min_dist_km":2.196,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3028"},{"port_id":2019,"port_name":"Fredrikstad","port_lat":59.2028,"port_lng":10.95,"country_id":355,"country_name":"Norway","arrival":"2026-04-30 05:00:46","departure":"2026-04-30 11:51:12","duration_h":6.84,"samples":6,"min_dist_km":1.784,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/2019"},{"port_id":3948,"port_name":"LANGEDRAG","port_lat":57.6665,"port_lng":11.8465,"country_id":438,"country_name":"Sweden","arrival":"2026-04-28 21:52:50","departure":"2026-04-29 16:10:00","duration_h":18.29,"samples":17,"min_dist_km":3.038,"max_speed_kn":0.4,"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-28 10:09:38","departure":"2026-04-28 19:28:38","duration_h":9.32,"samples":9,"min_dist_km":4.493,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/88287"},{"port_id":3580,"port_name":"SKAGEN","port_lat":57.7133,"port_lng":10.5959,"country_id":332,"country_name":"Denmark","arrival":"2026-04-25 07:22:07","departure":"2026-04-27 17:37:18","duration_h":58.25,"samples":49,"min_dist_km":1.366,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/3580"},{"port_id":2019,"port_name":"Fredrikstad","port_lat":59.2028,"port_lng":10.95,"country_id":355,"country_name":"Norway","arrival":"2026-04-24 07:39:50","departure":"2026-04-24 18:03:53","duration_h":10.4,"samples":9,"min_dist_km":1.588,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/2019"},{"port_id":3948,"port_name":"LANGEDRAG","port_lat":57.6665,"port_lng":11.8465,"country_id":438,"country_name":"Sweden","arrival":"2026-04-23 04:40:19","departure":"2026-04-23 19:43:18","duration_h":15.05,"samples":13,"min_dist_km":3.237,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/3948"},{"port_id":4245,"port_name":"TANANGER","port_lat":58.9252,"port_lng":5.58705,"country_id":355,"country_name":"Norway","arrival":"2026-04-21 21:35:50","departure":"2026-04-22 05:35:07","duration_h":7.99,"samples":8,"min_dist_km":0.561,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/355/4245"},{"port_id":3028,"port_name":"Travemunde","port_lat":53.9597,"port_lng":10.8833,"country_id":432,"country_name":"Germany","arrival":"2026-04-17 21:45:50","departure":"2026-04-20 11:00:25","duration_h":61.24,"samples":39,"min_dist_km":2.282,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3028"},{"port_id":33908,"port_name":"Ballen","port_lat":55.8167,"port_lng":10.65,"country_id":332,"country_name":"Denmark","arrival":"2026-04-16 20:17:34","departure":"2026-04-17 10:12:33","duration_h":13.92,"samples":8,"min_dist_km":5.207,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/332/33908"},{"port_id":4437,"port_name":"BRANNO","port_lat":57.6481,"port_lng":11.7863,"country_id":438,"country_name":"Sweden","arrival":"2026-04-15 05:49:48","departure":"2026-04-16 05:47:29","duration_h":23.96,"samples":13,"min_dist_km":2.189,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/438/4437"}],"errors":[]}