{"meta":{"path":"vessel/portcalls","ts":"2026-10-23T17:15:15+00:00","status":"ok","rows":30,"days":90,"request_id":"dc1eb1deac3d5214"},"data":[{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-10-22 22:53:03","departure":"2026-10-23 13:50:47","duration_h":14.96,"samples":12,"min_dist_km":3.534,"max_speed_kn":3,"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-10-22 00:03:12","departure":"2026-10-22 20:02:03","duration_h":19.98,"samples":17,"min_dist_km":1.092,"max_speed_kn":0,"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-10-21 11:52:34","departure":"2026-10-21 21:52:22","duration_h":10,"samples":9,"min_dist_km":0.243,"max_speed_kn":2.9,"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-10-21 06:17:12","departure":"2026-10-21 08:13:53","duration_h":1.94,"samples":3,"min_dist_km":1.208,"max_speed_kn":0.7,"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-10-20 22:53:23","departure":"2026-10-21 03:24:44","duration_h":4.52,"samples":4,"min_dist_km":1.233,"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-10-20 16:06:03","departure":"2026-10-20 20:05:53","duration_h":4,"samples":5,"min_dist_km":1.028,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"port_id":88603,"port_name":"Pulau Ayer Chawan","port_lat":1.26667,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-10-20 13:21:42","departure":"2026-10-20 13:36:33","duration_h":0.25,"samples":2,"min_dist_km":3.956,"max_speed_kn":0,"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-10-20 02:05:36","departure":"2026-10-20 04:36:13","duration_h":2.51,"samples":3,"min_dist_km":1.255,"max_speed_kn":0.2,"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-10-19 11:46:43","departure":"2026-10-19 23:30:13","duration_h":11.73,"samples":10,"min_dist_km":0.926,"max_speed_kn":1.5,"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-10-18 19:26:03","departure":"2026-10-18 22:04:12","duration_h":2.64,"samples":4,"min_dist_km":1.344,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"port_id":2898,"port_name":"Singapore","port_lat":1.26667,"port_lng":103.833,"country_id":600,"country_name":"Singapore","arrival":"2026-10-18 15:57:23","departure":"2026-10-18 16:55:23","duration_h":0.97,"samples":2,"min_dist_km":1.577,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"port_id":88594,"port_name":"Choa Chu Kang","port_lat":1.28333,"port_lng":103.85,"country_id":600,"country_name":"Singapore","arrival":"2026-10-18 12:10:13","departure":"2026-10-18 13:57:12","duration_h":1.78,"samples":3,"min_dist_km":1.979,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88594"},{"port_id":2898,"port_name":"Singapore","port_lat":1.26667,"port_lng":103.833,"country_id":600,"country_name":"Singapore","arrival":"2026-10-18 06:15:53","departure":"2026-10-18 10:03:22","duration_h":3.79,"samples":5,"min_dist_km":1.257,"max_speed_kn":1.4,"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-10-17 22:04:34","departure":"2026-10-18 01:28:03","duration_h":3.39,"samples":5,"min_dist_km":0.036,"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-10-17 19:03:23","departure":"2026-10-17 19:47:34","duration_h":0.74,"samples":2,"min_dist_km":0.303,"max_speed_kn":0.4,"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-10-17 16:23:53","departure":"2026-10-17 18:05:02","duration_h":1.69,"samples":3,"min_dist_km":0.031,"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-10-17 13:51:13","departure":"2026-10-17 13:51:53","duration_h":0.01,"samples":2,"min_dist_km":0.972,"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-10-17 09:41:53","departure":"2026-10-17 10:01:53","duration_h":0.33,"samples":2,"min_dist_km":1.425,"max_speed_kn":0,"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-10-17 02:30:22","departure":"2026-10-17 05:03:34","duration_h":2.55,"samples":3,"min_dist_km":3.504,"max_speed_kn":0.4,"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-10-16 05:32:42","departure":"2026-10-16 22:24:14","duration_h":16.86,"samples":12,"min_dist_km":1.312,"max_speed_kn":4.3,"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-10-15 21:37:52","departure":"2026-10-16 01:13:23","duration_h":3.59,"samples":4,"min_dist_km":4.57,"max_speed_kn":3.5,"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-10-15 19:07:03","departure":"2026-10-15 19:57:53","duration_h":0.85,"samples":2,"min_dist_km":1.244,"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-10-15 17:13:43","departure":"2026-10-15 18:16:33","duration_h":1.05,"samples":2,"min_dist_km":1.233,"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-10-15 13:20:02","departure":"2026-10-15 14:00:23","duration_h":0.67,"samples":2,"min_dist_km":1.365,"max_speed_kn":0,"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-10-15 07:40:12","departure":"2026-10-15 10:48:33","duration_h":3.14,"samples":2,"min_dist_km":2.695,"max_speed_kn":3.2,"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-10-15 01:39:24","departure":"2026-10-15 05:57:52","duration_h":4.31,"samples":4,"min_dist_km":1.083,"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-10-14 17:13:03","departure":"2026-10-14 23:38:33","duration_h":6.43,"samples":7,"min_dist_km":1.22,"max_speed_kn":1.3,"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-10-14 07:24:22","departure":"2026-10-14 13:33:44","duration_h":6.16,"samples":7,"min_dist_km":4.808,"max_speed_kn":2.5,"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-10-14 04:09:52","departure":"2026-10-14 04:19:54","duration_h":0.17,"samples":2,"min_dist_km":1.258,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":88599,"port_name":"Pasir Panjang Wharves","port_lat":1.26667,"port_lng":103.783,"country_id":600,"country_name":"Singapore","arrival":"2026-10-13 16:16:42","departure":"2026-10-13 21:27:24","duration_h":5.18,"samples":6,"min_dist_km":0.606,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"}],"errors":[]}