{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T04:06:02+00:00","status":"ok","rows":30,"days":90,"request_id":"026e6b85ed26ff5f"},"data":[{"port_id":1943,"port_name":"Dordrecht","port_lat":51.8125,"port_lng":4.65417,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-12 13:05:31","departure":"2026-05-13 01:20:10","duration_h":12.24,"samples":11,"min_dist_km":1.472,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/1943"},{"port_id":4712,"port_name":"HOORN","port_lat":52.6351,"port_lng":5.0647,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-11 12:00:58","departure":"2026-05-12 03:57:59","duration_h":15.95,"samples":13,"min_dist_km":0.151,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/4712"},{"port_id":3851,"port_name":"OUDESCHILD","port_lat":53.0421,"port_lng":4.85456,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-10 09:43:42","departure":"2026-05-11 04:23:51","duration_h":18.67,"samples":17,"min_dist_km":0.125,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3851"},{"port_id":1932,"port_name":"Den Helder","port_lat":52.9667,"port_lng":4.75611,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-09 15:59:02","departure":"2026-05-10 07:29:03","duration_h":15.5,"samples":15,"min_dist_km":1.671,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/1932"},{"port_id":5253,"port_name":"ALKMAAR","port_lat":52.634,"port_lng":4.74872,"country_id":0,"country_name":"","arrival":"2026-05-08 16:48:32","departure":"2026-05-09 10:00:32","duration_h":17.2,"samples":15,"min_dist_km":0.023,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5253"},{"port_id":78525,"port_name":"Oudorp","port_lat":52.6333,"port_lng":4.76667,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-08 13:37:22","departure":"2026-05-08 15:22:31","duration_h":1.75,"samples":3,"min_dist_km":2.008,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/78525"},{"port_id":79052,"port_name":"Zaanstad","port_lat":52.45,"port_lng":4.83333,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-07 19:08:51","departure":"2026-05-08 10:19:49","duration_h":15.18,"samples":14,"min_dist_km":1.409,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/79052"},{"port_id":3754,"port_name":"GOUDA","port_lat":52.0068,"port_lng":4.69255,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-06 16:12:26","departure":"2026-05-07 09:41:51","duration_h":17.49,"samples":16,"min_dist_km":1.125,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3754"},{"port_id":3768,"port_name":"ROTTERDAM CENTRUM","port_lat":51.9029,"port_lng":4.49747,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-06 07:28:58","departure":"2026-05-06 13:36:39","duration_h":6.13,"samples":7,"min_dist_km":1.633,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3768"},{"port_id":4084,"port_name":"HELLEVOETSLUIS","port_lat":51.8244,"port_lng":4.12896,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-05 12:11:30","departure":"2026-05-06 03:56:37","duration_h":15.75,"samples":14,"min_dist_km":0.474,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/4084"},{"port_id":5432,"port_name":"ZIERIKZEE","port_lat":51.6485,"port_lng":3.91863,"country_id":0,"country_name":"","arrival":"2026-05-04 15:39:12","departure":"2026-05-05 04:24:11","duration_h":12.75,"samples":12,"min_dist_km":0.271,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5432"},{"port_id":77924,"port_name":"Hansweert/Schore","port_lat":51.4333,"port_lng":4,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-04 13:24:40","departure":"2026-05-04 13:29:01","duration_h":0.07,"samples":2,"min_dist_km":2.542,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/77924"},{"port_id":2999,"port_name":"Terneuzen","port_lat":51.3333,"port_lng":3.81667,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-03 19:38:09","departure":"2026-05-04 07:44:08","duration_h":12.1,"samples":11,"min_dist_km":0.497,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/2999"},{"port_id":3785,"port_name":"GENT","port_lat":51.0805,"port_lng":3.73881,"country_id":376,"country_name":"Belgium","arrival":"2026-05-03 13:27:34","departure":"2026-05-03 16:18:44","duration_h":2.85,"samples":3,"min_dist_km":0.676,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/3785"},{"port_id":12203,"port_name":"Steenbrugge","port_lat":51.1833,"port_lng":3.23333,"country_id":376,"country_name":"Belgium","arrival":"2026-05-02 10:39:16","departure":"2026-05-03 08:12:05","duration_h":21.55,"samples":19,"min_dist_km":1.169,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/12203"},{"port_id":2999,"port_name":"Terneuzen","port_lat":51.3333,"port_lng":3.81667,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-01 09:42:16","departure":"2026-05-02 02:02:49","duration_h":16.34,"samples":14,"min_dist_km":0.497,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/2999"},{"port_id":1645,"port_name":"Antwerp","port_lat":51.2333,"port_lng":4.4,"country_id":376,"country_name":"Belgium","arrival":"2026-04-30 11:50:04","departure":"2026-05-01 02:32:04","duration_h":14.7,"samples":13,"min_dist_km":1.175,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/1645"},{"port_id":1943,"port_name":"Dordrecht","port_lat":51.8125,"port_lng":4.65417,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-29 17:59:54","departure":"2026-04-30 01:53:54","duration_h":7.9,"samples":8,"min_dist_km":0.627,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/1943"},{"port_id":3768,"port_name":"ROTTERDAM CENTRUM","port_lat":51.9029,"port_lng":4.49747,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-29 13:46:14","departure":"2026-04-29 14:16:14","duration_h":0.5,"samples":2,"min_dist_km":1.793,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3768"},{"port_id":4865,"port_name":"TIEL","port_lat":51.8869,"port_lng":5.4431,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-29 07:47:54","departure":"2026-04-29 07:53:55","duration_h":0.1,"samples":2,"min_dist_km":0.084,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/4865"},{"port_id":78200,"port_name":"Leudal","port_lat":51.85,"port_lng":5.9,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-28 13:27:54","departure":"2026-04-29 05:00:52","duration_h":15.55,"samples":13,"min_dist_km":2.554,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/78200"},{"port_id":4443,"port_name":"DUSSELDORF","port_lat":51.2266,"port_lng":6.74302,"country_id":432,"country_name":"Germany","arrival":"2026-04-27 11:49:11","departure":"2026-04-28 03:59:33","duration_h":16.17,"samples":13,"min_dist_km":2.045,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/4443"},{"port_id":5238,"port_name":"ANDERNACH","port_lat":50.4427,"port_lng":7.40841,"country_id":0,"country_name":"","arrival":"2026-04-26 18:14:54","departure":"2026-04-27 04:08:50","duration_h":9.9,"samples":10,"min_dist_km":0.267,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5238"},{"port_id":31778,"port_name":"Rüdesheim am Rhein","port_lat":49.9833,"port_lng":7.91667,"country_id":432,"country_name":"Germany","arrival":"2026-04-26 09:41:34","departure":"2026-04-26 10:32:33","duration_h":0.85,"samples":2,"min_dist_km":1.06,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31778"},{"port_id":3817,"port_name":"BOPPARD","port_lat":50.2333,"port_lng":7.58874,"country_id":432,"country_name":"Germany","arrival":"2026-04-26 07:29:50","departure":"2026-04-26 07:29:50","duration_h":0,"samples":2,"min_dist_km":0.266,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/3817"},{"port_id":31778,"port_name":"Rüdesheim am Rhein","port_lat":49.9833,"port_lng":7.91667,"country_id":432,"country_name":"Germany","arrival":"2026-04-25 12:01:34","departure":"2026-04-26 04:43:33","duration_h":16.7,"samples":15,"min_dist_km":1.027,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/31778"},{"port_id":5223,"port_name":"KOBLENZ","port_lat":50.352,"port_lng":7.60335,"country_id":0,"country_name":"","arrival":"2026-04-24 19:35:51","departure":"2026-04-25 04:38:49","duration_h":9.05,"samples":9,"min_dist_km":1.133,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5223"},{"port_id":29410,"port_name":"Köln","port_lat":50.95,"port_lng":6.93333,"country_id":432,"country_name":"Germany","arrival":"2026-04-23 12:20:54","departure":"2026-04-24 01:56:51","duration_h":13.6,"samples":13,"min_dist_km":2.283,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/29410"},{"port_id":3768,"port_name":"ROTTERDAM CENTRUM","port_lat":51.9029,"port_lng":4.49747,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-22 07:35:15","departure":"2026-04-22 08:14:15","duration_h":0.65,"samples":2,"min_dist_km":1.801,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3768"},{"port_id":4057,"port_name":"GORINCHEM","port_lat":51.8346,"port_lng":4.97296,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-21 12:57:53","departure":"2026-04-22 04:16:17","duration_h":15.31,"samples":14,"min_dist_km":1.017,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/4057"}],"errors":[]}