{"meta":{"path":"vessel/portcalls","ts":"2026-05-27T17:31:48+00:00","status":"ok","rows":25,"days":90,"request_id":"dd8d05f939b15bfd"},"data":[{"port_id":2898,"port_name":"Singapore","port_lat":1.26667,"port_lng":103.833,"country_id":600,"country_name":"Singapore","arrival":"2026-05-26 05:39:37","departure":"2026-05-26 17:34:52","duration_h":11.92,"samples":10,"min_dist_km":1.472,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"port_id":81823,"port_name":"Bauan/Batangas","port_lat":13.8,"port_lng":121,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-05-22 05:00:11","departure":"2026-05-22 22:51:11","duration_h":17.85,"samples":16,"min_dist_km":2.303,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/81823"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-05-20 07:49:12","departure":"2026-05-22 03:23:23","duration_h":43.57,"samples":36,"min_dist_km":1.907,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":4145,"port_name":"KANDA","port_lat":33.7967,"port_lng":131.018,"country_id":346,"country_name":"Japan","arrival":"2026-05-16 07:14:27","departure":"2026-05-16 09:28:45","duration_h":2.24,"samples":3,"min_dist_km":2.249,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/4145"},{"port_id":3623,"port_name":"SAKAI","port_lat":34.5435,"port_lng":135.396,"country_id":346,"country_name":"Japan","arrival":"2026-05-15 03:35:56","departure":"2026-05-15 07:47:56","duration_h":4.2,"samples":5,"min_dist_km":1.525,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3623"},{"port_id":2474,"port_name":"Nagoya","port_lat":35.0833,"port_lng":136.883,"country_id":346,"country_name":"Japan","arrival":"2026-05-14 03:40:48","departure":"2026-05-14 07:52:25","duration_h":4.19,"samples":5,"min_dist_km":4.892,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2474"},{"port_id":3162,"port_name":"Yokohama","port_lat":35.45,"port_lng":139.65,"country_id":346,"country_name":"Japan","arrival":"2026-05-12 22:57:51","departure":"2026-05-13 12:06:51","duration_h":13.15,"samples":11,"min_dist_km":3.343,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3162"},{"port_id":2474,"port_name":"Nagoya","port_lat":35.0833,"port_lng":136.883,"country_id":346,"country_name":"Japan","arrival":"2026-05-12 01:27:25","departure":"2026-05-12 06:04:50","duration_h":4.62,"samples":5,"min_dist_km":3.797,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2474"},{"port_id":3449,"port_name":"Muara","port_lat":5.0166,"port_lng":115.067,"country_id":608,"country_name":"Brunei","arrival":"2026-05-01 08:02:39","departure":"2026-05-01 13:15:18","duration_h":5.21,"samples":5,"min_dist_km":0.971,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/608/3449"},{"port_id":76923,"port_name":"Senari - Sarawak","port_lat":1.6,"port_lng":110.433,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-29 07:43:26","departure":"2026-04-30 04:25:26","duration_h":20.7,"samples":19,"min_dist_km":2.716,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76923"},{"port_id":2262,"port_name":"Kota Kinabalu","port_lat":6.00889,"port_lng":116.077,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-19 02:18:53","departure":"2026-04-27 21:38:35","duration_h":211.33,"samples":170,"min_dist_km":2.904,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/2262"},{"port_id":76885,"port_name":"Port Klang (Ferry Port)","port_lat":3.01667,"port_lng":101.367,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-15 08:18:57","departure":"2026-04-16 12:21:47","duration_h":28.05,"samples":15,"min_dist_km":1.952,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76885"},{"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-07 23:33:52","departure":"2026-04-08 19:35:39","duration_h":20.03,"samples":11,"min_dist_km":1.59,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88594"},{"port_id":81823,"port_name":"Bauan/Batangas","port_lat":13.8,"port_lng":121,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-04-03 23:56:59","departure":"2026-04-04 13:39:47","duration_h":13.71,"samples":8,"min_dist_km":2.311,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/81823"},{"port_id":3623,"port_name":"SAKAI","port_lat":34.5435,"port_lng":135.396,"country_id":346,"country_name":"Japan","arrival":"2026-03-29 23:22:43","departure":"2026-03-30 11:31:57","duration_h":12.15,"samples":7,"min_dist_km":1.523,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3623"},{"port_id":2474,"port_name":"Nagoya","port_lat":35.0833,"port_lng":136.883,"country_id":346,"country_name":"Japan","arrival":"2026-03-28 03:04:59","departure":"2026-03-28 11:00:19","duration_h":7.92,"samples":5,"min_dist_km":5.583,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2474"},{"port_id":3162,"port_name":"Yokohama","port_lat":35.45,"port_lng":139.65,"country_id":346,"country_name":"Japan","arrival":"2026-03-26 22:51:53","departure":"2026-03-27 11:05:03","duration_h":12.22,"samples":7,"min_dist_km":3.192,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3162"},{"port_id":4145,"port_name":"KANDA","port_lat":33.7967,"port_lng":131.018,"country_id":346,"country_name":"Japan","arrival":"2026-03-24 23:03:59","departure":"2026-03-25 02:06:56","duration_h":3.05,"samples":3,"min_dist_km":2.541,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/4145"},{"port_id":61451,"port_name":"Tsing Yi","port_lat":22.35,"port_lng":114.1,"country_id":645,"country_name":"HONG KONG","arrival":"2026-03-17 07:07:29","departure":"2026-03-17 18:49:54","duration_h":11.71,"samples":7,"min_dist_km":2.138,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/645/61451"},{"port_id":3449,"port_name":"Muara","port_lat":5.0166,"port_lng":115.067,"country_id":608,"country_name":"Brunei","arrival":"2026-03-14 02:31:37","departure":"2026-03-14 10:55:37","duration_h":8.4,"samples":5,"min_dist_km":1.068,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/608/3449"},{"port_id":76885,"port_name":"Port Klang (Ferry Port)","port_lat":3.01667,"port_lng":101.367,"country_id":516,"country_name":"Malaysia","arrival":"2026-03-10 10:21:47","departure":"2026-03-11 12:45:00","duration_h":26.39,"samples":14,"min_dist_km":1.874,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76885"},{"port_id":2898,"port_name":"Singapore","port_lat":1.26667,"port_lng":103.833,"country_id":600,"country_name":"Singapore","arrival":"2026-03-08 05:00:28","departure":"2026-03-08 17:08:21","duration_h":12.13,"samples":7,"min_dist_km":1.453,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"port_id":81823,"port_name":"Bauan/Batangas","port_lat":13.8,"port_lng":121,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-03-04 09:01:26","departure":"2026-03-04 21:37:28","duration_h":12.6,"samples":8,"min_dist_km":2.314,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/81823"},{"port_id":3623,"port_name":"SAKAI","port_lat":34.5435,"port_lng":135.396,"country_id":346,"country_name":"Japan","arrival":"2026-02-27 22:54:58","departure":"2026-02-28 06:45:38","duration_h":7.84,"samples":5,"min_dist_km":1.52,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/3623"},{"port_id":2474,"port_name":"Nagoya","port_lat":35.0833,"port_lng":136.883,"country_id":346,"country_name":"Japan","arrival":"2026-02-26 22:15:27","departure":"2026-02-27 04:41:37","duration_h":6.44,"samples":4,"min_dist_km":5.835,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/346/2474"}],"errors":[]}