{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T21:31:41+00:00","status":"ok","rows":30,"days":90,"request_id":"1ee0c194f9fa6c0d"},"data":[{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-05-28 08:04:57","departure":"2026-05-28 17:23:21","duration_h":9.31,"samples":9,"min_dist_km":7.502,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":88615,"port_name":"Tuas","port_lat":1.31667,"port_lng":103.65,"country_id":600,"country_name":"Singapore","arrival":"2026-05-27 05:42:38","departure":"2026-05-28 05:30:40","duration_h":23.8,"samples":20,"min_dist_km":6.43,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88615"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-05-26 15:33:33","departure":"2026-05-27 01:57:35","duration_h":10.4,"samples":10,"min_dist_km":1.378,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-05-25 13:16:05","departure":"2026-05-26 14:23:33","duration_h":25.12,"samples":21,"min_dist_km":0.342,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"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-05-24 06:24:23","departure":"2026-05-24 14:06:24","duration_h":7.7,"samples":8,"min_dist_km":3.447,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76885"},{"port_id":77009,"port_name":"Westport/Port Klang","port_lat":2.95,"port_lng":101.3,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-21 03:59:18","departure":"2026-05-21 19:26:54","duration_h":15.46,"samples":15,"min_dist_km":2.848,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/77009"},{"port_id":2648,"port_name":"Port Kelang","port_lat":3,"port_lng":101.4,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-18 13:23:05","departure":"2026-05-19 23:08:16","duration_h":33.75,"samples":29,"min_dist_km":1.143,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/2648"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-05-16 15:39:42","departure":"2026-05-17 04:01:12","duration_h":12.36,"samples":9,"min_dist_km":0.563,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-05-15 23:58:11","departure":"2026-05-16 13:39:31","duration_h":13.69,"samples":12,"min_dist_km":7.944,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":88598,"port_name":"PASIR PANJANG Terminal","port_lat":1.28333,"port_lng":103.767,"country_id":600,"country_name":"Singapore","arrival":"2026-05-15 13:21:04","departure":"2026-05-15 19:33:06","duration_h":6.2,"samples":7,"min_dist_km":4.24,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"port_id":88602,"port_name":"Pioneer","port_lat":1.31667,"port_lng":103.683,"country_id":600,"country_name":"Singapore","arrival":"2026-05-14 10:44:30","departure":"2026-05-15 10:24:25","duration_h":23.67,"samples":18,"min_dist_km":2.171,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88602"},{"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-13 19:16:32","departure":"2026-05-14 09:19:36","duration_h":14.05,"samples":13,"min_dist_km":1.569,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88603"},{"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-05-10 04:37:03","departure":"2026-05-10 20:14:15","duration_h":15.62,"samples":14,"min_dist_km":0.33,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/716/105666"},{"port_id":105767,"port_name":"Saigon Petro Oil Terminal","port_lat":10.75,"port_lng":106.783,"country_id":716,"country_name":"VIET NAM","arrival":"2026-05-09 06:10:24","departure":"2026-05-09 21:49:09","duration_h":15.65,"samples":14,"min_dist_km":0.469,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/716/105767"},{"port_id":105660,"port_name":"Dong Xuyen Port","port_lat":10.4,"port_lng":107.1,"country_id":716,"country_name":"VIET NAM","arrival":"2026-05-08 01:13:06","departure":"2026-05-08 23:50:04","duration_h":22.62,"samples":20,"min_dist_km":0.34,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/716/105660"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-05-04 07:38:31","departure":"2026-05-04 17:50:13","duration_h":10.2,"samples":9,"min_dist_km":7.507,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"port_id":88602,"port_name":"Pioneer","port_lat":1.31667,"port_lng":103.683,"country_id":600,"country_name":"Singapore","arrival":"2026-05-03 16:50:15","departure":"2026-05-04 05:37:14","duration_h":12.78,"samples":11,"min_dist_km":2.174,"max_speed_kn":2.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88602"},{"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-03 04:09:29","departure":"2026-05-03 16:03:46","duration_h":11.9,"samples":11,"min_dist_km":1.665,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88603"},{"port_id":2648,"port_name":"Port Kelang","port_lat":3,"port_lng":101.4,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-30 13:25:40","departure":"2026-05-01 13:13:45","duration_h":23.8,"samples":21,"min_dist_km":1.303,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/2648"},{"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-29 03:40:25","departure":"2026-04-29 18:19:30","duration_h":14.65,"samples":13,"min_dist_km":3.42,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76885"},{"port_id":88602,"port_name":"Pioneer","port_lat":1.31667,"port_lng":103.683,"country_id":600,"country_name":"Singapore","arrival":"2026-04-26 23:28:13","departure":"2026-04-27 15:31:53","duration_h":16.06,"samples":13,"min_dist_km":2.248,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88602"},{"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-26 11:44:31","departure":"2026-04-26 20:02:33","duration_h":8.3,"samples":7,"min_dist_km":3.392,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"port_id":88599,"port_name":"Pasir Panjang Wharves","port_lat":1.26667,"port_lng":103.783,"country_id":600,"country_name":"Singapore","arrival":"2026-04-26 10:02:45","departure":"2026-04-26 10:44:51","duration_h":0.7,"samples":2,"min_dist_km":3.292,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"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-26 08:02:33","departure":"2026-04-26 08:17:31","duration_h":0.25,"samples":2,"min_dist_km":4.109,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"port_id":88599,"port_name":"Pasir Panjang Wharves","port_lat":1.26667,"port_lng":103.783,"country_id":600,"country_name":"Singapore","arrival":"2026-04-25 22:10:06","departure":"2026-04-26 04:56:55","duration_h":6.78,"samples":7,"min_dist_km":2.281,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-04-25 03:34:43","departure":"2026-04-25 20:10:07","duration_h":16.59,"samples":15,"min_dist_km":1.336,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":90047,"port_name":"Pat Bangkok","port_lat":13.7,"port_lng":100.567,"country_id":400,"country_name":"Thailand","arrival":"2026-04-20 01:54:37","departure":"2026-04-21 05:24:38","duration_h":27.5,"samples":18,"min_dist_km":0.939,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90047"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-04-14 05:47:55","departure":"2026-04-16 01:33:55","duration_h":43.77,"samples":22,"min_dist_km":3.345,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"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 01:54:58","departure":"2026-04-14 01:37:12","duration_h":23.7,"samples":13,"min_dist_km":1.331,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":88599,"port_name":"Pasir Panjang Wharves","port_lat":1.26667,"port_lng":103.783,"country_id":600,"country_name":"Singapore","arrival":"2026-04-12 06:59:39","departure":"2026-04-13 00:07:54","duration_h":17.14,"samples":10,"min_dist_km":3.04,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"}],"errors":[]}