{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T23:43:31+00:00","status":"ok","rows":10,"days":90,"request_id":"7bbefeae6d67ab8a"},"data":[{"port_id":4714,"port_name":"LUBUKTUTUNG","port_lat":0.75685,"port_lng":117.768,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-27 13:29:31","departure":"2026-05-28 19:58:52","duration_h":30.49,"samples":26,"min_dist_km":2.202,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4714"},{"port_id":3712,"port_name":"TANJUNG BARA","port_lat":0.5347,"port_lng":117.655,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-24 06:23:12","departure":"2026-05-27 10:41:12","duration_h":76.3,"samples":63,"min_dist_km":3.284,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3712"},{"port_id":3449,"port_name":"Muara","port_lat":5.0166,"port_lng":115.067,"country_id":608,"country_name":"Brunei","arrival":"2026-04-23 11:30:20","departure":"2026-05-21 07:59:50","duration_h":668.49,"samples":542,"min_dist_km":7.11,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/608/3449"},{"port_id":3712,"port_name":"TANJUNG BARA","port_lat":0.5347,"port_lng":117.655,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-15 12:06:01","departure":"2026-04-20 07:57:01","duration_h":115.85,"samples":66,"min_dist_km":3.417,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3712"},{"port_id":90032,"port_name":"NH Prosperity","port_lat":13.1833,"port_lng":100.8,"country_id":400,"country_name":"Thailand","arrival":"2026-04-04 08:05:34","departure":"2026-04-09 21:56:34","duration_h":133.85,"samples":67,"min_dist_km":6.237,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90032"},{"port_id":63398,"port_name":"Tarahan","port_lat":-5.56667,"port_lng":105.367,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-27 19:29:44","departure":"2026-03-29 21:32:03","duration_h":50.04,"samples":26,"min_dist_km":6.01,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63398"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-03-25 11:23:46","departure":"2026-03-25 18:23:46","duration_h":7,"samples":5,"min_dist_km":5.785,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":3407,"port_name":"Johor","port_lat":1.4333,"port_lng":103.9,"country_id":516,"country_name":"Malaysia","arrival":"2026-03-15 23:02:46","departure":"2026-03-25 08:47:46","duration_h":225.75,"samples":114,"min_dist_km":1.554,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3407"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-03-11 05:06:45","departure":"2026-03-15 18:21:45","duration_h":109.25,"samples":56,"min_dist_km":5.487,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":3558,"port_name":"LANSHAN","port_lat":35.0942,"port_lng":119.394,"country_id":409,"country_name":"China","arrival":"2026-02-28 01:17:59","departure":"2026-03-01 02:29:59","duration_h":25.2,"samples":14,"min_dist_km":7.402,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3558"}],"errors":[]}