{"meta":{"path":"vessel/portcalls","ts":"2026-10-24T05:56:00+00:00","status":"ok","rows":30,"days":90,"request_id":"ce0549efdb364f95"},"data":[{"port_id":88596,"port_name":"Jurong/Singapore","port_lat":1.33333,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-10-23 04:11:31","departure":"2026-10-23 17:44:02","duration_h":13.54,"samples":13,"min_dist_km":3.266,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88596"},{"port_id":88596,"port_name":"Jurong/Singapore","port_lat":1.33333,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-10-23 00:05:05","departure":"2026-10-23 01:23:01","duration_h":1.3,"samples":2,"min_dist_km":4.282,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88596"},{"port_id":88596,"port_name":"Jurong/Singapore","port_lat":1.33333,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-10-21 13:54:06","departure":"2026-10-22 21:25:23","duration_h":31.52,"samples":26,"min_dist_km":3.176,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88596"},{"port_id":3646,"port_name":"PASIR GUDANG","port_lat":1.43416,"port_lng":103.896,"country_id":516,"country_name":"Malaysia","arrival":"2026-10-20 04:35:40","departure":"2026-10-21 04:03:13","duration_h":23.46,"samples":21,"min_dist_km":0.849,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3646"},{"port_id":4696,"port_name":"TANAH MERAH","port_lat":1.31225,"port_lng":104.018,"country_id":600,"country_name":"Singapore","arrival":"2026-10-19 21:53:44","departure":"2026-10-19 22:38:44","duration_h":0.75,"samples":2,"min_dist_km":1.824,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/4696"},{"port_id":88596,"port_name":"Jurong/Singapore","port_lat":1.33333,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-10-19 06:19:07","departure":"2026-10-19 17:57:29","duration_h":11.64,"samples":11,"min_dist_km":4.242,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88596"},{"port_id":88596,"port_name":"Jurong/Singapore","port_lat":1.33333,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-10-18 12:07:45","departure":"2026-10-18 19:58:53","duration_h":7.85,"samples":8,"min_dist_km":4.293,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88596"},{"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-18 07:30:20","departure":"2026-10-18 10:00:18","duration_h":2.5,"samples":3,"min_dist_km":1.217,"max_speed_kn":2.3,"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-18 03:31:09","departure":"2026-10-18 05:06:03","duration_h":1.58,"samples":2,"min_dist_km":4.346,"max_speed_kn":0.9,"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-10-18 01:12:41","departure":"2026-10-18 01:27:11","duration_h":0.24,"samples":2,"min_dist_km":3.392,"max_speed_kn":2.8,"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-17 22:03:09","departure":"2026-10-18 00:02:37","duration_h":1.99,"samples":3,"min_dist_km":0.851,"max_speed_kn":2.5,"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-17 13:50:23","departure":"2026-10-17 19:02:41","duration_h":5.21,"samples":6,"min_dist_km":1.073,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"port_id":3646,"port_name":"PASIR GUDANG","port_lat":1.43416,"port_lng":103.896,"country_id":516,"country_name":"Malaysia","arrival":"2026-10-16 05:28:04","departure":"2026-10-17 03:41:26","duration_h":22.22,"samples":19,"min_dist_km":1.137,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3646"},{"port_id":3407,"port_name":"Johor","port_lat":1.4333,"port_lng":103.9,"country_id":516,"country_name":"Malaysia","arrival":"2026-10-16 04:02:30","departure":"2026-10-16 04:10:57","duration_h":0.14,"samples":2,"min_dist_km":1.509,"max_speed_kn":2.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3407"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-10-15 21:37:26","departure":"2026-10-16 00:12:27","duration_h":2.58,"samples":3,"min_dist_km":5.962,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":5494,"port_name":"CHANGI","port_lat":1.39191,"port_lng":103.994,"country_id":0,"country_name":"","arrival":"2026-10-15 11:49:08","departure":"2026-10-15 19:54:15","duration_h":8.09,"samples":8,"min_dist_km":3.101,"max_speed_kn":2.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5494"},{"port_id":3646,"port_name":"PASIR GUDANG","port_lat":1.43416,"port_lng":103.896,"country_id":516,"country_name":"Malaysia","arrival":"2026-10-14 13:05:49","departure":"2026-10-15 05:50:40","duration_h":16.75,"samples":15,"min_dist_km":1.167,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3646"},{"port_id":88600,"port_name":"Pasir Ris New Town","port_lat":1.36667,"port_lng":103.933,"country_id":600,"country_name":"Singapore","arrival":"2026-10-14 07:23:49","departure":"2026-10-14 07:36:19","duration_h":0.21,"samples":2,"min_dist_km":3.477,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88600"},{"port_id":88600,"port_name":"Pasir Ris New Town","port_lat":1.36667,"port_lng":103.933,"country_id":600,"country_name":"Singapore","arrival":"2026-10-14 04:10:17","departure":"2026-10-14 04:19:46","duration_h":0.16,"samples":2,"min_dist_km":3.972,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88600"},{"port_id":3646,"port_name":"PASIR GUDANG","port_lat":1.43416,"port_lng":103.896,"country_id":516,"country_name":"Malaysia","arrival":"2026-10-13 04:13:58","departure":"2026-10-13 20:14:44","duration_h":16.01,"samples":14,"min_dist_km":0.817,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3646"},{"port_id":88596,"port_name":"Jurong/Singapore","port_lat":1.33333,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-10-12 10:06:43","departure":"2026-10-12 17:51:44","duration_h":7.75,"samples":7,"min_dist_km":4.279,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88596"},{"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-12 07:41:33","departure":"2026-10-12 07:44:05","duration_h":0.04,"samples":2,"min_dist_km":1.514,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":2898,"port_name":"Singapore","port_lat":1.26667,"port_lng":103.833,"country_id":600,"country_name":"Singapore","arrival":"2026-10-12 00:11:53","departure":"2026-10-12 04:32:53","duration_h":4.35,"samples":5,"min_dist_km":1.515,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"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-11 22:15:25","departure":"2026-10-11 22:33:19","duration_h":0.3,"samples":2,"min_dist_km":0.753,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"port_id":88596,"port_name":"Jurong/Singapore","port_lat":1.33333,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-10-11 06:08:13","departure":"2026-10-11 19:38:11","duration_h":13.5,"samples":13,"min_dist_km":4.279,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88596"},{"port_id":88596,"port_name":"Jurong/Singapore","port_lat":1.33333,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-10-10 15:40:17","departure":"2026-10-11 01:37:30","duration_h":9.95,"samples":10,"min_dist_km":4.273,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88596"},{"port_id":2898,"port_name":"Singapore","port_lat":1.26667,"port_lng":103.833,"country_id":600,"country_name":"Singapore","arrival":"2026-10-10 12:26:01","departure":"2026-10-10 13:26:34","duration_h":1.01,"samples":2,"min_dist_km":0.968,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"port_id":3646,"port_name":"PASIR GUDANG","port_lat":1.43416,"port_lng":103.896,"country_id":516,"country_name":"Malaysia","arrival":"2026-10-09 04:26:58","departure":"2026-10-10 05:10:22","duration_h":24.72,"samples":22,"min_dist_km":0.776,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3646"},{"port_id":5494,"port_name":"CHANGI","port_lat":1.39191,"port_lng":103.994,"country_id":0,"country_name":"","arrival":"2026-10-09 02:06:14","departure":"2026-10-09 02:20:19","duration_h":0.23,"samples":2,"min_dist_km":1.566,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5494"},{"port_id":2898,"port_name":"Singapore","port_lat":1.26667,"port_lng":103.833,"country_id":600,"country_name":"Singapore","arrival":"2026-10-07 13:28:26","departure":"2026-10-08 19:29:57","duration_h":30.03,"samples":25,"min_dist_km":0.641,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"}],"errors":[]}