{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T20:14:06+00:00","status":"ok","rows":6,"days":90,"request_id":"c1ed557bbf951adf"},"data":[{"port_id":4119,"port_name":"VISTINO","port_lat":59.7833,"port_lng":28.4448,"country_id":354,"country_name":"Russia","arrival":"2026-05-07 07:27:10","departure":"2026-05-07 17:01:04","duration_h":9.57,"samples":12,"min_dist_km":3.271,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/354/4119"},{"port_id":2793,"port_name":"Ruch’I","port_lat":59.7583,"port_lng":28.4167,"country_id":354,"country_name":"Russia","arrival":"2026-05-03 09:48:35","departure":"2026-05-06 16:39:21","duration_h":78.85,"samples":50,"min_dist_km":3.021,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/354/2793"},{"port_id":4119,"port_name":"VISTINO","port_lat":59.7833,"port_lng":28.4448,"country_id":354,"country_name":"Russia","arrival":"2026-04-30 16:15:23","departure":"2026-04-30 17:03:24","duration_h":0.8,"samples":7,"min_dist_km":8.521,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/354/4119"},{"port_id":5025,"port_name":"BRIELLE","port_lat":51.9109,"port_lng":4.17469,"country_id":0,"country_name":"","arrival":"2026-04-15 11:35:36","departure":"2026-04-25 10:22:04","duration_h":238.77,"samples":166,"min_dist_km":2.451,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5025"},{"port_id":5099,"port_name":"BAKIRKOY","port_lat":40.9733,"port_lng":28.879,"country_id":0,"country_name":"","arrival":"2026-03-07 15:28:35","departure":"2026-03-08 03:39:30","duration_h":12.18,"samples":7,"min_dist_km":2.688,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5099"},{"port_id":3974,"port_name":"YUMURTALIC","port_lat":36.7683,"port_lng":35.7948,"country_id":372,"country_name":"Turkey","arrival":"2026-02-28 21:01:52","departure":"2026-03-04 11:13:38","duration_h":86.2,"samples":43,"min_dist_km":7.219,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/372/3974"}],"errors":[]}