{"meta":{"path":"vessel/portcalls","ts":"2026-05-12T20:28:47+00:00","status":"ok","rows":21,"days":90,"request_id":"c0bb6646baf37815"},"data":[{"port_id":4326,"port_name":"GODORF","port_lat":50.8482,"port_lng":6.98515,"country_id":432,"country_name":"Germany","arrival":"2026-05-06 16:08:19","departure":"2026-05-12 18:08:16","duration_h":146,"samples":120,"min_dist_km":5.199,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/4326"},{"port_id":28766,"port_name":"Hitdorf","port_lat":51.0667,"port_lng":6.93333,"country_id":432,"country_name":"Germany","arrival":"2026-04-09 16:11:54","departure":"2026-04-10 07:27:20","duration_h":15.26,"samples":9,"min_dist_km":1.514,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/28766"},{"port_id":4443,"port_name":"DUSSELDORF","port_lat":51.2266,"port_lng":6.74302,"country_id":432,"country_name":"Germany","arrival":"2026-04-08 14:00:45","departure":"2026-04-09 04:17:19","duration_h":14.28,"samples":8,"min_dist_km":1.493,"max_speed_kn":2.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/4443"},{"port_id":31788,"port_name":"Ruhrort","port_lat":51.4333,"port_lng":6.75,"country_id":432,"country_name":"Germany","arrival":"2026-04-07 14:13:44","departure":"2026-04-08 08:01:14","duration_h":17.79,"samples":10,"min_dist_km":0.967,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31788"},{"port_id":28143,"port_name":"Grieth","port_lat":51.7833,"port_lng":6.31667,"country_id":432,"country_name":"Germany","arrival":"2026-04-04 13:56:44","departure":"2026-04-04 13:56:44","duration_h":0,"samples":2,"min_dist_km":1.869,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/28143"},{"port_id":3800,"port_name":"GIESBEEK","port_lat":51.9986,"port_lng":6.05451,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-03 09:47:19","departure":"2026-04-04 07:27:46","duration_h":21.67,"samples":12,"min_dist_km":0.643,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3800"},{"port_id":77788,"port_name":"Empe","port_lat":52.15,"port_lng":6.15,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-02 15:20:19","departure":"2026-04-03 05:38:18","duration_h":14.3,"samples":8,"min_dist_km":2.431,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77788"},{"port_id":77938,"port_name":"Hattem","port_lat":52.4667,"port_lng":6.06667,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-02 07:38:16","departure":"2026-04-02 07:38:16","duration_h":0,"samples":2,"min_dist_km":1.349,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77938"},{"port_id":77938,"port_name":"Hattem","port_lat":52.4667,"port_lng":6.06667,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-31 07:47:17","departure":"2026-03-31 07:47:17","duration_h":0,"samples":3,"min_dist_km":1.346,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77938"},{"port_id":77938,"port_name":"Hattem","port_lat":52.4667,"port_lng":6.06667,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-29 23:23:16","departure":"2026-03-30 14:35:16","duration_h":15.2,"samples":8,"min_dist_km":1.346,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77938"},{"port_id":77938,"port_name":"Hattem","port_lat":52.4667,"port_lng":6.06667,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-28 08:23:14","departure":"2026-03-28 23:53:16","duration_h":15.5,"samples":8,"min_dist_km":1.346,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77938"},{"port_id":77938,"port_name":"Hattem","port_lat":52.4667,"port_lng":6.06667,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-27 00:23:16","departure":"2026-03-27 00:23:16","duration_h":0,"samples":3,"min_dist_km":1.347,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77938"},{"port_id":77938,"port_name":"Hattem","port_lat":52.4667,"port_lng":6.06667,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-25 06:59:15","departure":"2026-03-26 09:23:13","duration_h":26.4,"samples":16,"min_dist_km":1.344,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77938"},{"port_id":77938,"port_name":"Hattem","port_lat":52.4667,"port_lng":6.06667,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-17 14:59:15","departure":"2026-03-17 15:29:14","duration_h":0.5,"samples":4,"min_dist_km":1.346,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77938"},{"port_id":77938,"port_name":"Hattem","port_lat":52.4667,"port_lng":6.06667,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-16 00:40:14","departure":"2026-03-16 06:15:18","duration_h":5.58,"samples":6,"min_dist_km":1.346,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77938"},{"port_id":77938,"port_name":"Hattem","port_lat":52.4667,"port_lng":6.06667,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-15 06:15:14","departure":"2026-03-15 07:15:17","duration_h":1,"samples":3,"min_dist_km":1.345,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77938"},{"port_id":77938,"port_name":"Hattem","port_lat":52.4667,"port_lng":6.06667,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-13 10:27:14","departure":"2026-03-14 08:45:17","duration_h":22.3,"samples":11,"min_dist_km":1.344,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77938"},{"port_id":77938,"port_name":"Hattem","port_lat":52.4667,"port_lng":6.06667,"country_id":365,"country_name":"Netherlands","arrival":"2026-03-10 12:39:18","departure":"2026-03-11 11:27:15","duration_h":22.8,"samples":14,"min_dist_km":1.347,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77938"},{"port_id":77938,"port_name":"Hattem","port_lat":52.4667,"port_lng":6.06667,"country_id":365,"country_name":"Netherlands","arrival":"2026-02-15 23:24:15","departure":"2026-02-16 05:42:17","duration_h":6.3,"samples":7,"min_dist_km":1.347,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77938"},{"port_id":77938,"port_name":"Hattem","port_lat":52.4667,"port_lng":6.06667,"country_id":365,"country_name":"Netherlands","arrival":"2026-02-13 05:09:15","departure":"2026-02-13 12:33:16","duration_h":7.4,"samples":7,"min_dist_km":1.346,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77938"},{"port_id":77938,"port_name":"Hattem","port_lat":52.4667,"port_lng":6.06667,"country_id":365,"country_name":"Netherlands","arrival":"2026-02-11 21:57:17","departure":"2026-02-12 12:18:16","duration_h":14.35,"samples":10,"min_dist_km":1.346,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77938"}],"errors":[]}