{"meta":{"path":"vessel/portcalls","ts":"2026-05-12T20:56:20+00:00","status":"ok","rows":9,"days":90,"request_id":"3552c026ebd399f9"},"data":[{"port_id":4980,"port_name":"BRUINISSE","port_lat":51.6694,"port_lng":4.09076,"country_id":0,"country_name":"","arrival":"2026-05-02 09:28:07","departure":"2026-05-02 11:22:49","duration_h":1.91,"samples":7,"min_dist_km":0.396,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4980"},{"port_id":78414,"port_name":"Noordgouwe","port_lat":51.7,"port_lng":3.95,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-01 09:42:57","departure":"2026-05-02 06:19:50","duration_h":20.61,"samples":17,"min_dist_km":3.346,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/78414"},{"port_id":4554,"port_name":"MARINA PORT ZELANDE","port_lat":51.7594,"port_lng":3.86056,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-29 10:45:33","departure":"2026-05-01 08:05:58","duration_h":45.34,"samples":38,"min_dist_km":0.217,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/4554"},{"port_id":4916,"port_name":"DEN OSSE","port_lat":51.7419,"port_lng":3.89372,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-28 10:09:16","departure":"2026-04-29 07:53:09","duration_h":21.73,"samples":19,"min_dist_km":4.353,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/4916"},{"port_id":5021,"port_name":"BROUWERSHAVEN","port_lat":51.7288,"port_lng":3.91401,"country_id":0,"country_name":"","arrival":"2026-04-26 14:01:37","departure":"2026-04-28 08:19:57","duration_h":42.31,"samples":35,"min_dist_km":0.255,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5021"},{"port_id":4980,"port_name":"BRUINISSE","port_lat":51.6694,"port_lng":4.09076,"country_id":0,"country_name":"","arrival":"2026-04-25 10:21:11","departure":"2026-04-26 11:59:26","duration_h":25.64,"samples":23,"min_dist_km":0.391,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4980"},{"port_id":4980,"port_name":"BRUINISSE","port_lat":51.6694,"port_lng":4.09076,"country_id":0,"country_name":"","arrival":"2026-04-17 14:19:00","departure":"2026-04-18 14:42:51","duration_h":24.4,"samples":16,"min_dist_km":0.393,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4980"},{"port_id":4980,"port_name":"BRUINISSE","port_lat":51.6694,"port_lng":4.09076,"country_id":0,"country_name":"","arrival":"2026-04-12 07:16:47","departure":"2026-04-14 15:08:29","duration_h":55.86,"samples":32,"min_dist_km":0.305,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4980"},{"port_id":4980,"port_name":"BRUINISSE","port_lat":51.6694,"port_lng":4.09076,"country_id":0,"country_name":"","arrival":"2026-04-05 09:43:10","departure":"2026-04-10 07:26:23","duration_h":117.72,"samples":59,"min_dist_km":0.303,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4980"}],"errors":[]}