{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T20:00:51+00:00","status":"ok","rows":20,"days":90,"request_id":"f1653808c6479d04"},"data":[{"port_id":3742,"port_name":"FRASERBURGH","port_lat":57.6916,"port_lng":-1.99943,"country_id":0,"country_name":"","arrival":"2026-05-10 17:47:35","departure":"2026-05-29 17:50:21","duration_h":456.05,"samples":369,"min_dist_km":0.09,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3742"},{"port_id":3742,"port_name":"FRASERBURGH","port_lat":57.6916,"port_lng":-1.99943,"country_id":0,"country_name":"","arrival":"2026-05-07 06:11:56","departure":"2026-05-07 08:11:55","duration_h":2,"samples":3,"min_dist_km":0.142,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3742"},{"port_id":59570,"port_name":"Thurso","port_lat":58.5833,"port_lng":-3.51667,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-05-03 15:58:58","departure":"2026-05-05 04:30:18","duration_h":36.52,"samples":31,"min_dist_km":3.446,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/59570"},{"port_id":3742,"port_name":"FRASERBURGH","port_lat":57.6916,"port_lng":-1.99943,"country_id":0,"country_name":"","arrival":"2026-04-29 10:38:40","departure":"2026-04-29 20:12:51","duration_h":9.57,"samples":9,"min_dist_km":0.142,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3742"},{"port_id":5048,"port_name":"WICK","port_lat":58.44,"port_lng":-3.0802,"country_id":0,"country_name":"","arrival":"2026-04-26 19:39:21","departure":"2026-04-26 21:23:19","duration_h":1.73,"samples":3,"min_dist_km":0.244,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5048"},{"port_id":5048,"port_name":"WICK","port_lat":58.44,"port_lng":-3.0802,"country_id":0,"country_name":"","arrival":"2026-04-21 01:26:20","departure":"2026-04-24 02:01:50","duration_h":72.59,"samples":61,"min_dist_km":0.2,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5048"},{"port_id":3742,"port_name":"FRASERBURGH","port_lat":57.6916,"port_lng":-1.99943,"country_id":0,"country_name":"","arrival":"2026-04-18 07:46:40","departure":"2026-04-20 13:32:30","duration_h":53.76,"samples":32,"min_dist_km":0.141,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3742"},{"port_id":4214,"port_name":"KIRKWALL","port_lat":58.9913,"port_lng":-2.96044,"country_id":394,"country_name":"England","arrival":"2026-04-15 07:48:19","departure":"2026-04-16 01:24:00","duration_h":17.59,"samples":10,"min_dist_km":0.339,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/394/4214"},{"port_id":3742,"port_name":"FRASERBURGH","port_lat":57.6916,"port_lng":-1.99943,"country_id":0,"country_name":"","arrival":"2026-04-12 07:05:34","departure":"2026-04-13 08:27:14","duration_h":25.36,"samples":14,"min_dist_km":0.118,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3742"},{"port_id":3742,"port_name":"FRASERBURGH","port_lat":57.6916,"port_lng":-1.99943,"country_id":0,"country_name":"","arrival":"2026-04-04 21:33:57","departure":"2026-04-07 01:38:01","duration_h":52.07,"samples":27,"min_dist_km":0.108,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3742"},{"port_id":5048,"port_name":"WICK","port_lat":58.44,"port_lng":-3.0802,"country_id":0,"country_name":"","arrival":"2026-03-31 06:03:43","departure":"2026-04-01 19:54:13","duration_h":37.84,"samples":20,"min_dist_km":0.105,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5048"},{"port_id":3742,"port_name":"FRASERBURGH","port_lat":57.6916,"port_lng":-1.99943,"country_id":0,"country_name":"","arrival":"2026-03-29 19:28:49","departure":"2026-03-30 22:03:19","duration_h":26.58,"samples":14,"min_dist_km":0.121,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3742"},{"port_id":5048,"port_name":"WICK","port_lat":58.44,"port_lng":-3.0802,"country_id":0,"country_name":"","arrival":"2026-03-23 22:58:57","departure":"2026-03-26 06:38:47","duration_h":55.66,"samples":29,"min_dist_km":0.204,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5048"},{"port_id":3742,"port_name":"FRASERBURGH","port_lat":57.6916,"port_lng":-1.99943,"country_id":0,"country_name":"","arrival":"2026-03-22 18:38:46","departure":"2026-03-23 14:32:48","duration_h":19.9,"samples":11,"min_dist_km":0.113,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3742"},{"port_id":5048,"port_name":"WICK","port_lat":58.44,"port_lng":-3.0802,"country_id":0,"country_name":"","arrival":"2026-03-18 00:22:12","departure":"2026-03-18 04:58:54","duration_h":4.61,"samples":3,"min_dist_km":0.207,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5048"},{"port_id":3742,"port_name":"FRASERBURGH","port_lat":57.6916,"port_lng":-1.99943,"country_id":0,"country_name":"","arrival":"2026-03-15 11:10:43","departure":"2026-03-16 22:37:56","duration_h":35.45,"samples":19,"min_dist_km":0.142,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3742"},{"port_id":55471,"port_name":"Buildwas","port_lat":58.6333,"port_lng":-2.53333,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-03-14 07:08:36","departure":"2026-03-14 11:25:24","duration_h":4.28,"samples":2,"min_dist_km":4.449,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/55471"},{"port_id":3742,"port_name":"FRASERBURGH","port_lat":57.6916,"port_lng":-1.99943,"country_id":0,"country_name":"","arrival":"2026-03-10 22:31:11","departure":"2026-03-11 08:50:46","duration_h":10.33,"samples":6,"min_dist_km":0.227,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3742"},{"port_id":3742,"port_name":"FRASERBURGH","port_lat":57.6916,"port_lng":-1.99943,"country_id":0,"country_name":"","arrival":"2026-03-09 17:21:35","departure":"2026-03-10 00:44:11","duration_h":7.38,"samples":5,"min_dist_km":0.142,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3742"},{"port_id":3742,"port_name":"FRASERBURGH","port_lat":57.6916,"port_lng":-1.99943,"country_id":0,"country_name":"","arrival":"2026-03-01 16:55:58","departure":"2026-03-02 18:35:58","duration_h":25.67,"samples":14,"min_dist_km":0.14,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3742"}],"errors":[]}