{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T13:42:32+00:00","status":"ok","rows":30,"days":90,"request_id":"9821ea1b26d7b29a"},"data":[{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-05-12 14:00:04","departure":"2026-05-13 10:50:20","duration_h":20.84,"samples":16,"min_dist_km":2.128,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-05-12 09:38:27","departure":"2026-05-12 11:43:37","duration_h":2.09,"samples":3,"min_dist_km":2.85,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-05-11 15:38:44","departure":"2026-05-12 03:56:48","duration_h":12.3,"samples":10,"min_dist_km":2.13,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":27311,"port_name":"Einswarden","port_lat":53.5167,"port_lng":8.51667,"country_id":432,"country_name":"Germany","arrival":"2026-05-11 13:14:25","departure":"2026-05-11 14:14:24","duration_h":1,"samples":2,"min_dist_km":1.382,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/27311"},{"port_id":2527,"port_name":"Nordenham","port_lat":53.4833,"port_lng":8.49444,"country_id":432,"country_name":"Germany","arrival":"2026-05-11 10:11:02","departure":"2026-05-11 11:59:07","duration_h":1.8,"samples":3,"min_dist_km":0.471,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/2527"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-05-08 03:50:42","departure":"2026-05-11 07:36:09","duration_h":75.76,"samples":65,"min_dist_km":2.127,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":2527,"port_name":"Nordenham","port_lat":53.4833,"port_lng":8.49444,"country_id":432,"country_name":"Germany","arrival":"2026-05-07 19:08:40","departure":"2026-05-08 01:41:40","duration_h":6.55,"samples":7,"min_dist_km":0.472,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/2527"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-05-07 03:49:51","departure":"2026-05-07 16:08:03","duration_h":12.3,"samples":9,"min_dist_km":2.129,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":1773,"port_name":"Brake","port_lat":53.3319,"port_lng":8.49167,"country_id":432,"country_name":"Germany","arrival":"2026-05-06 19:26:30","departure":"2026-05-07 01:59:28","duration_h":6.55,"samples":7,"min_dist_km":2.441,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1773"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-05-03 16:16:05","departure":"2026-05-06 16:10:28","duration_h":71.91,"samples":60,"min_dist_km":2.127,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":1773,"port_name":"Brake","port_lat":53.3319,"port_lng":8.49167,"country_id":432,"country_name":"Germany","arrival":"2026-05-03 09:31:44","departure":"2026-05-03 11:37:58","duration_h":2.1,"samples":3,"min_dist_km":2.441,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1773"},{"port_id":2527,"port_name":"Nordenham","port_lat":53.4833,"port_lng":8.49444,"country_id":432,"country_name":"Germany","arrival":"2026-05-03 05:53:40","departure":"2026-05-03 07:14:39","duration_h":1.35,"samples":2,"min_dist_km":0.471,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/2527"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-05-02 16:03:58","departure":"2026-05-03 04:37:10","duration_h":12.55,"samples":12,"min_dist_km":2.127,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":26667,"port_name":"Butjadingen","port_lat":53.5833,"port_lng":8.36667,"country_id":432,"country_name":"Germany","arrival":"2026-05-02 07:48:56","departure":"2026-05-02 10:40:01","duration_h":2.85,"samples":3,"min_dist_km":8.703,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26667"},{"port_id":27111,"port_name":"Dorum","port_lat":53.6833,"port_lng":8.56667,"country_id":432,"country_name":"Germany","arrival":"2026-05-02 06:18:57","departure":"2026-05-02 07:15:55","duration_h":0.95,"samples":2,"min_dist_km":8.696,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/27111"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-04-30 04:20:45","departure":"2026-05-02 04:08:58","duration_h":47.8,"samples":39,"min_dist_km":2.128,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":27111,"port_name":"Dorum","port_lat":53.6833,"port_lng":8.56667,"country_id":432,"country_name":"Germany","arrival":"2026-04-30 01:51:59","departure":"2026-04-30 01:55:00","duration_h":0.05,"samples":2,"min_dist_km":8.714,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/27111"},{"port_id":26667,"port_name":"Butjadingen","port_lat":53.5833,"port_lng":8.36667,"country_id":432,"country_name":"Germany","arrival":"2026-04-29 17:54:56","departure":"2026-04-30 00:03:55","duration_h":6.15,"samples":6,"min_dist_km":8.696,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26667"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-04-29 04:00:09","departure":"2026-04-29 16:09:12","duration_h":12.15,"samples":12,"min_dist_km":2.129,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":27111,"port_name":"Dorum","port_lat":53.6833,"port_lng":8.56667,"country_id":432,"country_name":"Germany","arrival":"2026-04-29 01:28:22","departure":"2026-04-29 01:34:24","duration_h":0.1,"samples":2,"min_dist_km":8.712,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/27111"},{"port_id":26667,"port_name":"Butjadingen","port_lat":53.5833,"port_lng":8.36667,"country_id":432,"country_name":"Germany","arrival":"2026-04-28 18:19:23","departure":"2026-04-28 23:22:28","duration_h":5.05,"samples":5,"min_dist_km":8.694,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26667"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-04-27 13:47:52","departure":"2026-04-28 16:09:02","duration_h":26.35,"samples":22,"min_dist_km":2.127,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":2527,"port_name":"Nordenham","port_lat":53.4833,"port_lng":8.49444,"country_id":432,"country_name":"Germany","arrival":"2026-04-27 10:16:13","departure":"2026-04-27 10:22:54","duration_h":0.11,"samples":2,"min_dist_km":0.474,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/2527"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-04-21 15:34:09","departure":"2026-04-27 08:13:00","duration_h":136.65,"samples":115,"min_dist_km":2.127,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":2527,"port_name":"Nordenham","port_lat":53.4833,"port_lng":8.49444,"country_id":432,"country_name":"Germany","arrival":"2026-04-21 09:39:19","departure":"2026-04-21 13:00:24","duration_h":3.35,"samples":3,"min_dist_km":0.474,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/2527"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-04-20 16:04:14","departure":"2026-04-21 07:57:49","duration_h":15.89,"samples":15,"min_dist_km":2.128,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-04-20 09:47:45","departure":"2026-04-20 13:41:46","duration_h":3.9,"samples":4,"min_dist_km":2.129,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":2527,"port_name":"Nordenham","port_lat":53.4833,"port_lng":8.49444,"country_id":432,"country_name":"Germany","arrival":"2026-04-20 06:00:11","departure":"2026-04-20 07:33:14","duration_h":1.55,"samples":3,"min_dist_km":0.473,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/2527"},{"port_id":1776,"port_name":"Bremerhaven","port_lat":53.55,"port_lng":8.55833,"country_id":432,"country_name":"Germany","arrival":"2026-04-19 16:21:08","departure":"2026-04-20 04:36:22","duration_h":12.25,"samples":12,"min_dist_km":2.129,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1776"},{"port_id":1773,"port_name":"Brake","port_lat":53.3319,"port_lng":8.49167,"country_id":432,"country_name":"Germany","arrival":"2026-04-19 09:30:06","departure":"2026-04-19 12:18:11","duration_h":2.8,"samples":3,"min_dist_km":2.388,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/1773"}],"errors":[]}