{"meta":{"path":"vessel/portcalls","ts":"2026-06-09T16:44:19+00:00","status":"ok","rows":28,"days":90,"request_id":"81d0cf28d2c80fbc"},"data":[{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-06-08 04:30:21","departure":"2026-06-09 14:14:36","duration_h":33.74,"samples":30,"min_dist_km":4.655,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-06-06 22:54:55","departure":"2026-06-07 11:36:17","duration_h":12.69,"samples":16,"min_dist_km":4.847,"max_speed_kn":0.1,"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-06-06 16:05:55","departure":"2026-06-06 20:27:04","duration_h":4.35,"samples":5,"min_dist_km":5.26,"max_speed_kn":0,"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-06-04 12:25:24","departure":"2026-06-06 14:01:56","duration_h":49.61,"samples":34,"min_dist_km":4.786,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-31 11:37:35","departure":"2026-06-03 11:33:55","duration_h":71.94,"samples":54,"min_dist_km":4.737,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-28 00:05:05","departure":"2026-05-30 13:00:33","duration_h":60.92,"samples":55,"min_dist_km":4.823,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-24 02:05:13","departure":"2026-05-26 22:33:14","duration_h":68.47,"samples":50,"min_dist_km":4.785,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-20 03:42:11","departure":"2026-05-23 11:43:57","duration_h":80.03,"samples":64,"min_dist_km":4.649,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-15 04:20:59","departure":"2026-05-18 10:10:10","duration_h":77.82,"samples":68,"min_dist_km":4.619,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-11 23:46:39","departure":"2026-05-14 10:31:25","duration_h":58.75,"samples":46,"min_dist_km":4.594,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-09 22:45:45","departure":"2026-05-10 12:23:29","duration_h":13.63,"samples":17,"min_dist_km":4.813,"max_speed_kn":2.6,"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-05-09 16:19:08","departure":"2026-05-09 21:48:44","duration_h":5.49,"samples":6,"min_dist_km":5.287,"max_speed_kn":0,"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-05-04 05:37:15","departure":"2026-05-06 12:18:31","duration_h":54.69,"samples":45,"min_dist_km":4.639,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-02 12:18:54","departure":"2026-05-03 14:00:44","duration_h":25.7,"samples":25,"min_dist_km":4.782,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-30 15:45:46","departure":"2026-05-01 10:53:32","duration_h":19.13,"samples":22,"min_dist_km":4.682,"max_speed_kn":0.4,"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-04-29 01:14:44","departure":"2026-04-30 11:30:06","duration_h":34.26,"samples":21,"min_dist_km":4.044,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88594"},{"port_id":88594,"port_name":"Choa Chu Kang","port_lat":1.28333,"port_lng":103.85,"country_id":600,"country_name":"Singapore","arrival":"2026-04-28 07:51:50","departure":"2026-04-28 09:43:57","duration_h":1.87,"samples":7,"min_dist_km":4.781,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88594"},{"port_id":88594,"port_name":"Choa Chu Kang","port_lat":1.28333,"port_lng":103.85,"country_id":600,"country_name":"Singapore","arrival":"2026-04-27 18:24:26","departure":"2026-04-28 01:48:28","duration_h":7.4,"samples":8,"min_dist_km":4.032,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88594"},{"port_id":88594,"port_name":"Choa Chu Kang","port_lat":1.28333,"port_lng":103.85,"country_id":600,"country_name":"Singapore","arrival":"2026-04-27 11:08:24","departure":"2026-04-27 13:34:34","duration_h":2.44,"samples":3,"min_dist_km":4.037,"max_speed_kn":2.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88594"},{"port_id":88594,"port_name":"Choa Chu Kang","port_lat":1.28333,"port_lng":103.85,"country_id":600,"country_name":"Singapore","arrival":"2026-04-25 11:32:43","departure":"2026-04-26 17:55:14","duration_h":30.38,"samples":31,"min_dist_km":4.873,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88594"},{"port_id":88594,"port_name":"Choa Chu Kang","port_lat":1.28333,"port_lng":103.85,"country_id":600,"country_name":"Singapore","arrival":"2026-04-19 23:58:07","departure":"2026-04-20 10:18:36","duration_h":10.34,"samples":14,"min_dist_km":4.027,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88594"},{"port_id":88594,"port_name":"Choa Chu Kang","port_lat":1.28333,"port_lng":103.85,"country_id":600,"country_name":"Singapore","arrival":"2026-04-18 02:16:31","departure":"2026-04-18 10:19:38","duration_h":8.05,"samples":8,"min_dist_km":4.027,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88594"},{"port_id":88594,"port_name":"Choa Chu Kang","port_lat":1.28333,"port_lng":103.85,"country_id":600,"country_name":"Singapore","arrival":"2026-04-14 01:41:17","departure":"2026-04-15 12:42:19","duration_h":35.02,"samples":17,"min_dist_km":4.029,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88594"},{"port_id":88594,"port_name":"Choa Chu Kang","port_lat":1.28333,"port_lng":103.85,"country_id":600,"country_name":"Singapore","arrival":"2026-04-12 07:00:14","departure":"2026-04-12 15:33:26","duration_h":8.55,"samples":9,"min_dist_km":4.907,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88594"},{"port_id":88594,"port_name":"Choa Chu Kang","port_lat":1.28333,"port_lng":103.85,"country_id":600,"country_name":"Singapore","arrival":"2026-04-09 05:52:34","departure":"2026-04-10 08:08:58","duration_h":26.27,"samples":14,"min_dist_km":4.907,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88594"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-04-01 02:25:58","departure":"2026-04-09 02:21:25","duration_h":191.92,"samples":86,"min_dist_km":3.069,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-03-26 15:05:40","departure":"2026-03-31 10:49:55","duration_h":115.74,"samples":52,"min_dist_km":3.32,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-03-11 17:20:14","departure":"2026-03-26 09:02:39","duration_h":351.71,"samples":157,"min_dist_km":3.387,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"}],"errors":[]}