{"meta":{"path":"vessel/portcalls","ts":"2026-11-10T21:10:01+00:00","status":"ok","rows":4,"days":90,"request_id":"212526de1f78c217"},"data":[{"port_id":88609,"port_name":"Tampines","port_lat":1.33333,"port_lng":103.933,"country_id":600,"country_name":"Singapore","arrival":"2026-10-19 18:02:05","departure":"2026-10-20 17:20:10","duration_h":23.3,"samples":21,"min_dist_km":7.496,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88609"},{"port_id":3513,"port_name":"ONSAN","port_lat":35.4364,"port_lng":129.377,"country_id":0,"country_name":"","arrival":"2026-10-09 00:33:29","departure":"2026-10-10 22:06:27","duration_h":45.55,"samples":40,"min_dist_km":1.028,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3513"},{"port_id":2024,"port_name":"Fujairah","port_lat":25.15,"port_lng":56.4458,"country_id":338,"country_name":"United Arab Emirates","arrival":"2026-09-12 07:20:09","departure":"2026-09-14 13:37:06","duration_h":54.28,"samples":47,"min_dist_km":7.956,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/338/2024"},{"port_id":3513,"port_name":"ONSAN","port_lat":35.4364,"port_lng":129.377,"country_id":0,"country_name":"","arrival":"2026-08-20 06:17:39","departure":"2026-08-22 05:25:30","duration_h":47.13,"samples":41,"min_dist_km":1.321,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3513"}],"errors":[]}