{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T21:30:40+00:00","status":"ok","rows":30,"days":90,"request_id":"9dd59320dc9c1666"},"data":[{"port_id":2898,"port_name":"Singapore","port_lat":1.26667,"port_lng":103.833,"country_id":600,"country_name":"Singapore","arrival":"2026-05-28 12:12:39","departure":"2026-05-28 17:24:08","duration_h":5.19,"samples":6,"min_dist_km":1.108,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"port_id":88599,"port_name":"Pasir Panjang Wharves","port_lat":1.26667,"port_lng":103.783,"country_id":600,"country_name":"Singapore","arrival":"2026-05-28 04:11:28","departure":"2026-05-28 04:27:08","duration_h":0.26,"samples":2,"min_dist_km":1.018,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-05-27 17:47:09","departure":"2026-05-28 01:15:49","duration_h":7.48,"samples":6,"min_dist_km":3.569,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-05-27 04:23:18","departure":"2026-05-27 09:48:54","duration_h":5.43,"samples":6,"min_dist_km":3.151,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"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-26 14:23:28","departure":"2026-05-26 19:22:59","duration_h":4.99,"samples":5,"min_dist_km":0.718,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-05-26 07:18:19","departure":"2026-05-26 07:23:28","duration_h":0.09,"samples":2,"min_dist_km":5.178,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"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-26 04:21:49","departure":"2026-05-26 05:39:28","duration_h":1.29,"samples":2,"min_dist_km":1.02,"max_speed_kn":0.1,"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-05-25 21:28:19","departure":"2026-05-25 23:55:58","duration_h":2.46,"samples":2,"min_dist_km":0.174,"max_speed_kn":0.6,"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-25 19:35:58","departure":"2026-05-25 19:45:29","duration_h":0.16,"samples":2,"min_dist_km":1.886,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"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-25 16:16:49","departure":"2026-05-25 16:59:07","duration_h":0.71,"samples":2,"min_dist_km":1.854,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"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-25 04:20:18","departure":"2026-05-25 13:15:59","duration_h":8.93,"samples":7,"min_dist_km":1.044,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-05-24 15:29:49","departure":"2026-05-24 23:52:19","duration_h":8.38,"samples":6,"min_dist_km":3.491,"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-05-24 09:39:58","departure":"2026-05-24 10:24:29","duration_h":0.74,"samples":2,"min_dist_km":0.77,"max_speed_kn":0.5,"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-23 10:10:08","departure":"2026-05-24 06:24:38","duration_h":20.24,"samples":15,"min_dist_km":4.195,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"port_id":88615,"port_name":"Tuas","port_lat":1.31667,"port_lng":103.65,"country_id":600,"country_name":"Singapore","arrival":"2026-05-23 05:07:39","departure":"2026-05-23 06:05:50","duration_h":0.97,"samples":2,"min_dist_km":7.821,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88615"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-05-22 16:04:20","departure":"2026-05-23 03:33:37","duration_h":11.49,"samples":10,"min_dist_km":3.767,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"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-22 08:29:18","departure":"2026-05-22 13:54:48","duration_h":5.43,"samples":6,"min_dist_km":1.837,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-05-22 04:18:30","departure":"2026-05-22 04:21:09","duration_h":0.04,"samples":2,"min_dist_km":5.16,"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-05-21 19:24:49","departure":"2026-05-21 19:26:49","duration_h":0.03,"samples":2,"min_dist_km":0.26,"max_speed_kn":1.9,"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-21 10:13:40","departure":"2026-05-21 16:06:12","duration_h":5.88,"samples":6,"min_dist_km":3.878,"max_speed_kn":1.2,"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-21 08:02:52","departure":"2026-05-21 09:26:04","duration_h":1.39,"samples":3,"min_dist_km":2.457,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88602"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-05-21 01:52:22","departure":"2026-05-21 04:17:34","duration_h":2.42,"samples":3,"min_dist_km":3.33,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"port_id":88599,"port_name":"Pasir Panjang Wharves","port_lat":1.26667,"port_lng":103.783,"country_id":600,"country_name":"Singapore","arrival":"2026-05-20 19:13:23","departure":"2026-05-20 22:23:23","duration_h":3.17,"samples":3,"min_dist_km":0.231,"max_speed_kn":0.3,"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-05-20 16:33:14","departure":"2026-05-20 17:39:05","duration_h":1.1,"samples":2,"min_dist_km":0.508,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":2898,"port_name":"Singapore","port_lat":1.26667,"port_lng":103.833,"country_id":600,"country_name":"Singapore","arrival":"2026-05-20 04:54:53","departure":"2026-05-20 12:12:42","duration_h":7.3,"samples":7,"min_dist_km":0.49,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"port_id":2898,"port_name":"Singapore","port_lat":1.26667,"port_lng":103.833,"country_id":600,"country_name":"Singapore","arrival":"2026-05-19 13:13:20","departure":"2026-05-19 21:28:53","duration_h":8.26,"samples":8,"min_dist_km":1.115,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"port_id":3604,"port_name":"SEMBAWANG","port_lat":1.47202,"port_lng":103.816,"country_id":600,"country_name":"Singapore","arrival":"2026-05-19 07:24:20","departure":"2026-05-19 07:34:10","duration_h":0.16,"samples":2,"min_dist_km":2.29,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3604"},{"port_id":4696,"port_name":"TANAH MERAH","port_lat":1.31225,"port_lng":104.018,"country_id":600,"country_name":"Singapore","arrival":"2026-05-18 22:27:40","departure":"2026-05-19 02:13:50","duration_h":3.77,"samples":4,"min_dist_km":2.494,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/4696"},{"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-18 13:23:24","departure":"2026-05-18 16:20:25","duration_h":2.95,"samples":4,"min_dist_km":0.212,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"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-18 03:31:34","departure":"2026-05-18 07:10:04","duration_h":3.64,"samples":3,"min_dist_km":1.041,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"}],"errors":[]}