{"meta":{"path":"vessel/portcalls","ts":"2026-09-11T17:10:11+00:00","status":"ok","rows":17,"days":90,"request_id":"b68bf18002882148"},"data":[{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-08-27 23:51:18","departure":"2026-09-11 14:25:38","duration_h":350.57,"samples":291,"min_dist_km":5.91,"max_speed_kn":2.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":4696,"port_name":"TANAH MERAH","port_lat":1.31225,"port_lng":104.018,"country_id":600,"country_name":"Singapore","arrival":"2026-08-27 04:15:37","departure":"2026-08-27 22:26:08","duration_h":18.18,"samples":17,"min_dist_km":5.327,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/4696"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-08-08 01:36:57","departure":"2026-08-19 10:01:09","duration_h":272.4,"samples":228,"min_dist_km":5.902,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":76768,"port_name":"Kampung Tanjung Langsat","port_lat":1.46667,"port_lng":104.017,"country_id":516,"country_name":"Malaysia","arrival":"2026-08-05 03:50:09","departure":"2026-08-07 23:31:55","duration_h":67.7,"samples":58,"min_dist_km":1.461,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76768"},{"port_id":3512,"port_name":"PENGERANG","port_lat":1.32467,"port_lng":104.172,"country_id":516,"country_name":"Malaysia","arrival":"2026-07-29 04:34:07","departure":"2026-08-04 23:52:10","duration_h":163.3,"samples":137,"min_dist_km":4.522,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3512"},{"port_id":88596,"port_name":"Jurong/Singapore","port_lat":1.33333,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-07-17 04:02:55","departure":"2026-07-28 22:23:42","duration_h":282.35,"samples":236,"min_dist_km":4.414,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88596"},{"port_id":3512,"port_name":"PENGERANG","port_lat":1.32467,"port_lng":104.172,"country_id":516,"country_name":"Malaysia","arrival":"2026-07-16 19:02:25","departure":"2026-07-16 23:23:25","duration_h":4.35,"samples":5,"min_dist_km":6.169,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3512"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-07-16 01:31:53","departure":"2026-07-16 17:47:26","duration_h":16.26,"samples":15,"min_dist_km":6.212,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":3512,"port_name":"PENGERANG","port_lat":1.32467,"port_lng":104.172,"country_id":516,"country_name":"Malaysia","arrival":"2026-07-15 22:19:53","departure":"2026-07-16 00:14:39","duration_h":1.91,"samples":2,"min_dist_km":6.156,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3512"},{"port_id":3512,"port_name":"PENGERANG","port_lat":1.32467,"port_lng":104.172,"country_id":516,"country_name":"Malaysia","arrival":"2026-07-15 18:07:52","departure":"2026-07-15 19:43:53","duration_h":1.6,"samples":3,"min_dist_km":6.176,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3512"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-07-14 23:46:01","departure":"2026-07-15 16:46:53","duration_h":17.01,"samples":14,"min_dist_km":6.201,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":3512,"port_name":"PENGERANG","port_lat":1.32467,"port_lng":104.172,"country_id":516,"country_name":"Malaysia","arrival":"2026-07-14 17:02:53","departure":"2026-07-14 22:05:54","duration_h":5.05,"samples":6,"min_dist_km":6.176,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3512"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-07-13 22:37:48","departure":"2026-07-14 15:05:54","duration_h":16.47,"samples":16,"min_dist_km":6.173,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":3512,"port_name":"PENGERANG","port_lat":1.32467,"port_lng":104.172,"country_id":516,"country_name":"Malaysia","arrival":"2026-07-13 15:33:34","departure":"2026-07-13 21:34:48","duration_h":6.02,"samples":6,"min_dist_km":6.196,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3512"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-07-13 04:29:01","departure":"2026-07-13 13:48:34","duration_h":9.33,"samples":8,"min_dist_km":6.19,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":88594,"port_name":"Choa Chu Kang","port_lat":1.28333,"port_lng":103.85,"country_id":600,"country_name":"Singapore","arrival":"2026-06-29 04:31:35","departure":"2026-06-29 07:59:47","duration_h":3.47,"samples":5,"min_dist_km":5.832,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88594"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-06-13 15:25:58","departure":"2026-06-28 23:21:54","duration_h":367.93,"samples":307,"min_dist_km":4.959,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"}],"errors":[]}