{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T16:21:27+00:00","status":"ok","rows":30,"days":90,"request_id":"5702e30fe0d6784c"},"data":[{"port_id":57351,"port_name":"Karcaldy","port_lat":56.1,"port_lng":-3.15,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-05-28 16:01:37","departure":"2026-05-29 13:44:48","duration_h":21.72,"samples":20,"min_dist_km":1.644,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/57351"},{"port_id":57694,"port_name":"Little Thurrock","port_lat":51.4667,"port_lng":0.333333,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-05-25 20:06:13","departure":"2026-05-26 19:39:24","duration_h":23.55,"samples":20,"min_dist_km":0.369,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/57694"},{"port_id":3755,"port_name":"ZAANDAM","port_lat":52.4206,"port_lng":4.84103,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-21 21:53:22","departure":"2026-05-24 17:23:21","duration_h":67.5,"samples":57,"min_dist_km":2.751,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3755"},{"port_id":2239,"port_name":"King’S Lynn","port_lat":52.7583,"port_lng":0.391111,"country_id":394,"country_name":"England","arrival":"2026-05-19 21:39:05","departure":"2026-05-20 19:03:07","duration_h":21.4,"samples":19,"min_dist_km":0.427,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/394/2239"},{"port_id":2110,"port_name":"Hartlepool","port_lat":54.7,"port_lng":-1.19167,"country_id":394,"country_name":"England","arrival":"2026-05-17 16:07:08","departure":"2026-05-18 11:22:07","duration_h":19.25,"samples":18,"min_dist_km":0.021,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/394/2110"},{"port_id":4439,"port_name":"DELFSHAVEN","port_lat":51.9061,"port_lng":4.44618,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-15 09:59:14","departure":"2026-05-16 07:41:18","duration_h":21.7,"samples":20,"min_dist_km":1.292,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/4439"},{"port_id":3621,"port_name":"ROTTERDAM WAALHAVEN","port_lat":51.8864,"port_lng":4.42779,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-14 13:44:10","departure":"2026-05-15 07:38:04","duration_h":17.9,"samples":16,"min_dist_km":1.279,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3621"},{"port_id":25909,"port_name":"Blexen","port_lat":53.5333,"port_lng":8.53333,"country_id":432,"country_name":"Germany","arrival":"2026-05-08 03:50:19","departure":"2026-05-13 05:43:33","duration_h":121.89,"samples":102,"min_dist_km":1.678,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/25909"},{"port_id":3621,"port_name":"ROTTERDAM WAALHAVEN","port_lat":51.8864,"port_lng":4.42779,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-06 01:45:50","departure":"2026-05-06 19:54:49","duration_h":18.15,"samples":17,"min_dist_km":1.233,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3621"},{"port_id":55407,"port_name":"Broadstairs","port_lat":51.3667,"port_lng":1.41667,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-05-03 17:49:30","departure":"2026-05-05 09:36:35","duration_h":39.78,"samples":33,"min_dist_km":5.194,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/55407"},{"port_id":57351,"port_name":"Karcaldy","port_lat":56.1,"port_lng":-3.15,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-04-28 22:28:28","departure":"2026-05-01 11:43:36","duration_h":61.25,"samples":51,"min_dist_km":0.975,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/57351"},{"port_id":33005,"port_name":"Viewrow","port_lat":54.1167,"port_lng":13.5833,"country_id":432,"country_name":"Germany","arrival":"2026-04-24 13:40:39","departure":"2026-04-25 10:49:42","duration_h":21.15,"samples":19,"min_dist_km":1.795,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/33005"},{"port_id":25804,"port_name":"Binz","port_lat":54.4,"port_lng":13.6,"country_id":432,"country_name":"Germany","arrival":"2026-04-24 00:00:20","departure":"2026-04-24 07:40:16","duration_h":7.67,"samples":8,"min_dist_km":7.119,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/25804"},{"port_id":25909,"port_name":"Blexen","port_lat":53.5333,"port_lng":8.53333,"country_id":432,"country_name":"Germany","arrival":"2026-04-22 04:15:48","departure":"2026-04-22 10:39:52","duration_h":6.4,"samples":6,"min_dist_km":1.685,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/25909"},{"port_id":3621,"port_name":"ROTTERDAM WAALHAVEN","port_lat":51.8864,"port_lng":4.42779,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-17 23:59:56","departure":"2026-04-19 16:20:56","duration_h":40.35,"samples":23,"min_dist_km":1.281,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3621"},{"port_id":57351,"port_name":"Karcaldy","port_lat":56.1,"port_lng":-3.15,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-04-12 16:10:34","departure":"2026-04-15 23:42:19","duration_h":79.53,"samples":40,"min_dist_km":1.841,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/57351"},{"port_id":56294,"port_name":"East Cowes","port_lat":50.75,"port_lng":-1.3,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-04-07 13:22:39","departure":"2026-04-10 05:20:01","duration_h":63.96,"samples":32,"min_dist_km":0.533,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/56294"},{"port_id":55095,"port_name":"Bembridge","port_lat":50.6833,"port_lng":-1.08333,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-04-06 07:35:14","departure":"2026-04-07 09:59:13","duration_h":26.4,"samples":14,"min_dist_km":4.122,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/55095"},{"port_id":57351,"port_name":"Karcaldy","port_lat":56.1,"port_lng":-3.15,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-04-03 02:19:16","departure":"2026-04-04 01:44:07","duration_h":23.41,"samples":13,"min_dist_km":1.347,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/57351"},{"port_id":59903,"port_name":"West Wemyss","port_lat":56.1333,"port_lng":-3.08333,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-04-02 22:17:07","departure":"2026-04-02 23:53:07","duration_h":1.6,"samples":2,"min_dist_km":3.598,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/59903"},{"port_id":57694,"port_name":"Little Thurrock","port_lat":51.4667,"port_lng":0.333333,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-03-30 23:54:01","departure":"2026-03-31 22:21:01","duration_h":22.45,"samples":12,"min_dist_km":0.367,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/57694"},{"port_id":25909,"port_name":"Blexen","port_lat":53.5333,"port_lng":8.53333,"country_id":432,"country_name":"Germany","arrival":"2026-03-28 06:22:15","departure":"2026-03-28 15:01:15","duration_h":8.65,"samples":5,"min_dist_km":1.673,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/25909"},{"port_id":5246,"port_name":"PARKHAVEN","port_lat":51.905,"port_lng":4.46491,"country_id":0,"country_name":"","arrival":"2026-03-25 19:20:47","departure":"2026-03-26 18:29:47","duration_h":23.15,"samples":13,"min_dist_km":0.653,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5246"},{"port_id":3621,"port_name":"ROTTERDAM WAALHAVEN","port_lat":51.8864,"port_lng":4.42779,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-24 18:58:05","departure":"2026-03-25 16:49:04","duration_h":21.85,"samples":12,"min_dist_km":1.282,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3621"},{"port_id":5246,"port_name":"PARKHAVEN","port_lat":51.905,"port_lng":4.46491,"country_id":0,"country_name":"","arrival":"2026-03-24 12:37:02","departure":"2026-03-24 16:46:09","duration_h":4.15,"samples":3,"min_dist_km":0.594,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5246"},{"port_id":12008,"port_name":"Rieme","port_lat":51.1667,"port_lng":3.78333,"country_id":376,"country_name":"Belgium","arrival":"2026-03-22 15:24:15","departure":"2026-03-23 22:20:03","duration_h":30.93,"samples":17,"min_dist_km":0.39,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/12008"},{"port_id":56574,"port_name":"Forkhill","port_lat":54.0667,"port_lng":-6.45,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-03-16 22:37:40","departure":"2026-03-19 10:41:56","duration_h":60.07,"samples":31,"min_dist_km":7.632,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/56574"},{"port_id":3235,"port_name":"Workington","port_lat":54.6571,"port_lng":-3.58549,"country_id":394,"country_name":"England","arrival":"2026-03-14 08:20:36","departure":"2026-03-16 06:38:36","duration_h":46.3,"samples":24,"min_dist_km":1.479,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/394/3235"},{"port_id":4497,"port_name":"CORPACH","port_lat":56.8404,"port_lng":-5.13444,"country_id":394,"country_name":"England","arrival":"2026-03-10 03:33:49","departure":"2026-03-13 06:27:48","duration_h":74.9,"samples":39,"min_dist_km":0.093,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/394/4497"},{"port_id":3503,"port_name":"MAASVLAKTE - ROTTERDAM","port_lat":51.9619,"port_lng":4.06921,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-04 20:33:38","departure":"2026-03-05 18:33:39","duration_h":22,"samples":12,"min_dist_km":1.316,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3503"}],"errors":[]}