{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T04:08:19+00:00","status":"ok","rows":3,"days":90,"request_id":"67c474f7fb96cec4"},"data":[{"port_id":3374,"port_name":"Taicang","port_lat":31.65,"port_lng":121.217,"country_id":409,"country_name":"China","arrival":"2026-05-21 05:43:06","departure":"2026-05-23 07:04:29","duration_h":49.36,"samples":41,"min_dist_km":6.29,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3374"},{"port_id":20896,"port_name":"Chongming","port_lat":31.6333,"port_lng":121.4,"country_id":409,"country_name":"China","arrival":"2026-05-20 07:51:58","departure":"2026-05-21 01:36:02","duration_h":17.73,"samples":15,"min_dist_km":8.315,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20896"},{"port_id":4696,"port_name":"TANAH MERAH","port_lat":1.31225,"port_lng":104.018,"country_id":600,"country_name":"Singapore","arrival":"2026-05-07 01:37:30","departure":"2026-05-07 07:35:55","duration_h":5.97,"samples":6,"min_dist_km":6.025,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/4696"}],"errors":[]}