{"meta":{"path":"vessel/portcalls","ts":"2026-05-30T02:05:07+00:00","status":"ok","rows":22,"days":90,"request_id":"dbf08d00719e40a7"},"data":[{"port_id":3374,"port_name":"Taicang","port_lat":31.65,"port_lng":121.217,"country_id":409,"country_name":"China","arrival":"2026-05-28 05:45:33","departure":"2026-05-29 23:57:41","duration_h":42.2,"samples":36,"min_dist_km":9.913,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3374"},{"port_id":81820,"port_name":"Batangas/Luzon","port_lat":13.75,"port_lng":121.05,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-05-22 22:18:49","departure":"2026-05-24 01:19:28","duration_h":27.01,"samples":23,"min_dist_km":6.316,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/81820"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-05-22 10:24:23","departure":"2026-05-22 20:03:35","duration_h":9.65,"samples":9,"min_dist_km":1.787,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":81988,"port_name":"Jasaan","port_lat":8.65,"port_lng":124.75,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-05-19 17:09:33","departure":"2026-05-20 23:27:31","duration_h":30.3,"samples":25,"min_dist_km":0.996,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/81988"},{"port_id":81988,"port_name":"Jasaan","port_lat":8.65,"port_lng":124.75,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-05-19 01:42:29","departure":"2026-05-19 02:00:27","duration_h":0.3,"samples":6,"min_dist_km":1.654,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/81988"},{"port_id":62943,"port_name":"Gresik, Java","port_lat":-7.15,"port_lng":112.65,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-11 01:24:47","departure":"2026-05-12 02:00:52","duration_h":24.6,"samples":21,"min_dist_km":3.861,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62943"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-05-01 16:17:47","departure":"2026-05-02 01:07:09","duration_h":8.82,"samples":9,"min_dist_km":7.895,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":88603,"port_name":"Pulau Ayer Chawan","port_lat":1.26667,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-05-01 00:26:38","departure":"2026-05-01 14:12:44","duration_h":13.77,"samples":13,"min_dist_km":1.751,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88603"},{"port_id":88598,"port_name":"PASIR PANJANG Terminal","port_lat":1.28333,"port_lng":103.767,"country_id":600,"country_name":"Singapore","arrival":"2026-04-29 21:49:37","departure":"2026-04-30 22:10:42","duration_h":24.35,"samples":21,"min_dist_km":4.103,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-04-29 05:53:51","departure":"2026-04-29 19:53:09","duration_h":13.99,"samples":13,"min_dist_km":5.904,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":2570,"port_name":"Padang","port_lat":-1,"port_lng":100.367,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-24 04:07:25","departure":"2026-04-25 05:40:20","duration_h":25.55,"samples":23,"min_dist_km":1.515,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2570"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-04-13 05:35:22","departure":"2026-04-14 03:23:22","duration_h":21.8,"samples":12,"min_dist_km":5.647,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":2927,"port_name":"Sriracha","port_lat":13.115,"port_lng":100.859,"country_id":400,"country_name":"Thailand","arrival":"2026-04-07 05:44:39","departure":"2026-04-07 09:55:46","duration_h":4.19,"samples":3,"min_dist_km":7.983,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/2927"},{"port_id":90131,"port_name":"Unithai Container Terminal","port_lat":13.5833,"port_lng":100.583,"country_id":400,"country_name":"Thailand","arrival":"2026-04-06 11:28:48","departure":"2026-04-07 00:27:13","duration_h":12.97,"samples":7,"min_dist_km":1.359,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90131"},{"port_id":90066,"port_name":"Phra Pradaeng","port_lat":13.6167,"port_lng":100.55,"country_id":400,"country_name":"Thailand","arrival":"2026-04-05 14:18:09","departure":"2026-04-06 09:48:17","duration_h":19.5,"samples":11,"min_dist_km":0.643,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90066"},{"port_id":3419,"port_name":"Map Ta Phut","port_lat":12.65,"port_lng":101.15,"country_id":400,"country_name":"Thailand","arrival":"2026-04-04 05:31:51","departure":"2026-04-04 19:56:18","duration_h":14.41,"samples":9,"min_dist_km":0.548,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/3419"},{"port_id":81988,"port_name":"Jasaan","port_lat":8.65,"port_lng":124.75,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-03-27 14:19:39","departure":"2026-03-28 16:46:39","duration_h":26.45,"samples":14,"min_dist_km":0.996,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/81988"},{"port_id":81820,"port_name":"Batangas/Luzon","port_lat":13.75,"port_lng":121.05,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-03-25 08:54:32","departure":"2026-03-26 02:52:18","duration_h":17.96,"samples":10,"min_dist_km":6.705,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/81820"},{"port_id":88603,"port_name":"Pulau Ayer Chawan","port_lat":1.26667,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-03-18 00:39:02","departure":"2026-03-18 23:18:07","duration_h":22.65,"samples":12,"min_dist_km":1.754,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88603"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-03-17 00:32:03","departure":"2026-03-17 22:23:03","duration_h":21.85,"samples":12,"min_dist_km":5.453,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":105666,"port_name":"Go Dau A Terminal","port_lat":10.65,"port_lng":107.017,"country_id":716,"country_name":"VIET NAM","arrival":"2026-03-13 05:20:44","departure":"2026-03-14 22:26:46","duration_h":41.1,"samples":22,"min_dist_km":0.311,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/716/105666"},{"port_id":3594,"port_name":"LABUAN","port_lat":5.26903,"port_lng":115.246,"country_id":516,"country_name":"Malaysia","arrival":"2026-03-03 16:42:45","departure":"2026-03-06 04:33:55","duration_h":59.85,"samples":31,"min_dist_km":7.81,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3594"}],"errors":[]}