{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T20:29:17+00:00","status":"ok","rows":15,"days":90,"request_id":"c5352df502054dd5"},"data":[{"port_id":31519,"port_name":"Reinickendorf","port_lat":52.5667,"port_lng":13.3333,"country_id":432,"country_name":"Germany","arrival":"2026-05-27 22:42:35","departure":"2026-05-28 18:05:04","duration_h":19.37,"samples":17,"min_dist_km":5.027,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31519"},{"port_id":25612,"port_name":"Berlin-Schöneberg","port_lat":52.5167,"port_lng":13.4,"country_id":432,"country_name":"Germany","arrival":"2026-05-27 16:15:34","departure":"2026-05-27 17:11:14","duration_h":0.93,"samples":2,"min_dist_km":1.024,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/25612"},{"port_id":31519,"port_name":"Reinickendorf","port_lat":52.5667,"port_lng":13.3333,"country_id":432,"country_name":"Germany","arrival":"2026-05-14 16:07:45","departure":"2026-05-27 14:19:54","duration_h":310.2,"samples":254,"min_dist_km":5.024,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31519"},{"port_id":3760,"port_name":"BERLIN","port_lat":52.5167,"port_lng":13.4044,"country_id":432,"country_name":"Germany","arrival":"2026-05-14 11:36:04","departure":"2026-05-14 13:43:44","duration_h":2.13,"samples":2,"min_dist_km":0.429,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3760"},{"port_id":31519,"port_name":"Reinickendorf","port_lat":52.5667,"port_lng":13.3333,"country_id":432,"country_name":"Germany","arrival":"2026-05-09 19:31:15","departure":"2026-05-14 10:42:05","duration_h":111.18,"samples":91,"min_dist_km":3.37,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31519"},{"port_id":26378,"port_name":"Britz","port_lat":52.45,"port_lng":13.4333,"country_id":432,"country_name":"Germany","arrival":"2026-05-09 15:59:25","departure":"2026-05-09 16:08:55","duration_h":0.16,"samples":2,"min_dist_km":5.496,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/26378"},{"port_id":31519,"port_name":"Reinickendorf","port_lat":52.5667,"port_lng":13.3333,"country_id":432,"country_name":"Germany","arrival":"2026-05-02 19:56:24","departure":"2026-05-09 13:11:25","duration_h":161.25,"samples":132,"min_dist_km":4.855,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31519"},{"port_id":31519,"port_name":"Reinickendorf","port_lat":52.5667,"port_lng":13.3333,"country_id":432,"country_name":"Germany","arrival":"2026-04-24 10:13:04","departure":"2026-05-02 13:34:25","duration_h":195.36,"samples":161,"min_dist_km":5.026,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31519"},{"port_id":31519,"port_name":"Reinickendorf","port_lat":52.5667,"port_lng":13.3333,"country_id":432,"country_name":"Germany","arrival":"2026-04-12 07:18:59","departure":"2026-04-17 08:56:31","duration_h":121.63,"samples":63,"min_dist_km":5.025,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31519"},{"port_id":31519,"port_name":"Reinickendorf","port_lat":52.5667,"port_lng":13.3333,"country_id":432,"country_name":"Germany","arrival":"2026-03-14 00:34:50","departure":"2026-04-10 07:27:20","duration_h":654.88,"samples":328,"min_dist_km":5.02,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31519"},{"port_id":31519,"port_name":"Reinickendorf","port_lat":52.5667,"port_lng":13.3333,"country_id":432,"country_name":"Germany","arrival":"2026-03-10 01:30:21","departure":"2026-03-13 20:25:31","duration_h":90.92,"samples":47,"min_dist_km":5.026,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31519"},{"port_id":33521,"port_name":"Wilmersdorf","port_lat":52.4833,"port_lng":13.3167,"country_id":432,"country_name":"Germany","arrival":"2026-03-09 21:08:30","departure":"2026-03-09 21:08:30","duration_h":0,"samples":2,"min_dist_km":5.009,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/33521"},{"port_id":33521,"port_name":"Wilmersdorf","port_lat":52.4833,"port_lng":13.3167,"country_id":432,"country_name":"Germany","arrival":"2026-03-05 22:26:40","departure":"2026-03-09 06:27:16","duration_h":80.01,"samples":32,"min_dist_km":5.009,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/33521"},{"port_id":33521,"port_name":"Wilmersdorf","port_lat":52.4833,"port_lng":13.3167,"country_id":432,"country_name":"Germany","arrival":"2026-03-01 19:59:11","departure":"2026-03-05 05:05:59","duration_h":81.11,"samples":34,"min_dist_km":5.009,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/33521"},{"port_id":33521,"port_name":"Wilmersdorf","port_lat":52.4833,"port_lng":13.3167,"country_id":432,"country_name":"Germany","arrival":"2026-02-28 00:43:21","departure":"2026-03-01 04:44:45","duration_h":28.02,"samples":17,"min_dist_km":5.009,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/33521"}],"errors":[]}