{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T04:15:01+00:00","status":"ok","rows":3,"days":90,"request_id":"931da3677fc424b0"},"data":[{"port_id":1698,"port_name":"Bandjermasin","port_lat":-3.33333,"port_lng":114.55,"country_id":398,"country_name":"Kalimantan","arrival":"2026-05-20 22:25:40","departure":"2026-05-21 00:35:58","duration_h":2.17,"samples":6,"min_dist_km":0.666,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/398/1698"},{"port_id":1698,"port_name":"Bandjermasin","port_lat":-3.33333,"port_lng":114.55,"country_id":398,"country_name":"Kalimantan","arrival":"2026-05-08 18:20:49","departure":"2026-05-09 08:14:09","duration_h":13.89,"samples":14,"min_dist_km":0.666,"max_speed_kn":2.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/398/1698"},{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-08 07:06:13","departure":"2026-05-08 13:36:04","duration_h":6.5,"samples":6,"min_dist_km":4.788,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"}],"errors":[]}