{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T04:06:08+00:00","status":"ok","rows":3,"days":90,"request_id":"5dd8fd1fd863653b"},"data":[{"port_id":52510,"port_name":"Saint-Tropez","port_lat":43.2667,"port_lng":6.63333,"country_id":373,"country_name":"France","arrival":"2026-05-07 16:09:01","departure":"2026-05-13 01:22:47","duration_h":129.23,"samples":108,"min_dist_km":0.778,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/52510"},{"port_id":52510,"port_name":"Saint-Tropez","port_lat":43.2667,"port_lng":6.63333,"country_id":373,"country_name":"France","arrival":"2026-05-01 11:32:07","departure":"2026-05-07 09:30:33","duration_h":141.97,"samples":116,"min_dist_km":0.778,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/52510"},{"port_id":50305,"port_name":"Port-Grimaud","port_lat":43.2667,"port_lng":6.58333,"country_id":373,"country_name":"France","arrival":"2026-04-23 07:04:37","departure":"2026-04-28 20:19:38","duration_h":133.25,"samples":115,"min_dist_km":0.306,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/50305"}],"errors":[]}