{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T19:29:31+00:00","status":"ok","rows":30,"days":90,"request_id":"72d7fcc617fc853e"},"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-29 14:27:09","departure":"2026-05-29 15:29:21","duration_h":1.04,"samples":2,"min_dist_km":0.3,"max_speed_kn":0.1,"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-28 05:30:50","departure":"2026-05-29 11:40:20","duration_h":30.16,"samples":25,"min_dist_km":0.965,"max_speed_kn":0.5,"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-05-28 04:11:30","departure":"2026-05-28 04:26:20","duration_h":0.25,"samples":2,"min_dist_km":4.086,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88596"},{"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-27 19:40:29","departure":"2026-05-27 19:54:19","duration_h":0.23,"samples":2,"min_dist_km":1.814,"max_speed_kn":0.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-05-27 13:29:59","departure":"2026-05-27 16:05:20","duration_h":2.59,"samples":4,"min_dist_km":1.35,"max_speed_kn":0.1,"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-27 09:49:10","departure":"2026-05-27 11:46:14","duration_h":1.95,"samples":3,"min_dist_km":0.229,"max_speed_kn":3,"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-26 22:17:40","departure":"2026-05-27 07:32:59","duration_h":9.26,"samples":9,"min_dist_km":1.109,"max_speed_kn":0.1,"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-05-26 15:34:29","departure":"2026-05-26 19:28:30","duration_h":3.9,"samples":5,"min_dist_km":0.169,"max_speed_kn":0.7,"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-23 19:06:29","departure":"2026-05-26 09:44:09","duration_h":62.63,"samples":48,"min_dist_km":2.251,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3604"},{"port_id":3604,"port_name":"SEMBAWANG","port_lat":1.47202,"port_lng":103.816,"country_id":600,"country_name":"Singapore","arrival":"2026-05-22 10:13:28","departure":"2026-05-23 13:31:09","duration_h":27.29,"samples":23,"min_dist_km":2.25,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3604"},{"port_id":3604,"port_name":"SEMBAWANG","port_lat":1.47202,"port_lng":103.816,"country_id":600,"country_name":"Singapore","arrival":"2026-05-15 04:21:00","departure":"2026-05-22 05:28:50","duration_h":169.13,"samples":119,"min_dist_km":2.22,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3604"},{"port_id":2898,"port_name":"Singapore","port_lat":1.26667,"port_lng":103.833,"country_id":600,"country_name":"Singapore","arrival":"2026-05-14 19:14:50","departure":"2026-05-14 20:15:09","duration_h":1.01,"samples":2,"min_dist_km":0.485,"max_speed_kn":0.1,"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-05-14 01:09:00","departure":"2026-05-14 15:38:29","duration_h":14.49,"samples":13,"min_dist_km":1.178,"max_speed_kn":2.5,"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-05-13 22:02:59","departure":"2026-05-13 22:17:39","duration_h":0.24,"samples":2,"min_dist_km":1.361,"max_speed_kn":0.1,"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-13 16:02:21","departure":"2026-05-13 16:09:09","duration_h":0.11,"samples":2,"min_dist_km":5.549,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-05-13 10:17:19","departure":"2026-05-13 10:39:24","duration_h":0.37,"samples":2,"min_dist_km":6.562,"max_speed_kn":0.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-12 10:58:09","departure":"2026-05-13 05:29:00","duration_h":18.51,"samples":16,"min_dist_km":0.507,"max_speed_kn":1.3,"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-08 10:01:50","departure":"2026-05-12 05:33:29","duration_h":91.53,"samples":74,"min_dist_km":2.247,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3604"},{"port_id":3407,"port_name":"Johor","port_lat":1.4333,"port_lng":103.9,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-08 07:43:19","departure":"2026-05-08 07:46:40","duration_h":0.06,"samples":2,"min_dist_km":0.717,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3407"},{"port_id":3604,"port_name":"SEMBAWANG","port_lat":1.47202,"port_lng":103.816,"country_id":600,"country_name":"Singapore","arrival":"2026-05-06 10:01:40","departure":"2026-05-08 04:08:39","duration_h":42.12,"samples":30,"min_dist_km":2.248,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3604"},{"port_id":3604,"port_name":"SEMBAWANG","port_lat":1.47202,"port_lng":103.816,"country_id":600,"country_name":"Singapore","arrival":"2026-05-02 03:40:09","departure":"2026-05-06 05:43:20","duration_h":98.05,"samples":76,"min_dist_km":2.207,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3604"},{"port_id":5494,"port_name":"CHANGI","port_lat":1.39191,"port_lng":103.994,"country_id":0,"country_name":"","arrival":"2026-05-02 01:06:49","departure":"2026-05-02 01:33:39","duration_h":0.45,"samples":2,"min_dist_km":2.569,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5494"},{"port_id":3604,"port_name":"SEMBAWANG","port_lat":1.47202,"port_lng":103.816,"country_id":600,"country_name":"Singapore","arrival":"2026-04-30 07:53:09","departure":"2026-05-01 20:05:18","duration_h":36.2,"samples":30,"min_dist_km":2.242,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3604"},{"port_id":2898,"port_name":"Singapore","port_lat":1.26667,"port_lng":103.833,"country_id":600,"country_name":"Singapore","arrival":"2026-04-29 16:11:20","departure":"2026-04-30 02:04:59","duration_h":9.89,"samples":10,"min_dist_km":0.185,"max_speed_kn":3.4,"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-04-29 10:10:59","departure":"2026-04-29 12:08:18","duration_h":1.96,"samples":3,"min_dist_km":1.518,"max_speed_kn":0.1,"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-04-29 04:55:30","departure":"2026-04-29 05:53:51","duration_h":0.97,"samples":2,"min_dist_km":1.585,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"port_id":4696,"port_name":"TANAH MERAH","port_lat":1.31225,"port_lng":104.018,"country_id":600,"country_name":"Singapore","arrival":"2026-04-29 01:14:49","departure":"2026-04-29 02:35:30","duration_h":1.34,"samples":2,"min_dist_km":0.677,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/4696"},{"port_id":2898,"port_name":"Singapore","port_lat":1.26667,"port_lng":103.833,"country_id":600,"country_name":"Singapore","arrival":"2026-04-28 10:03:30","departure":"2026-04-28 22:34:40","duration_h":12.52,"samples":11,"min_dist_km":0.482,"max_speed_kn":2.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-04-26 01:47:18","departure":"2026-04-28 06:02:59","duration_h":52.26,"samples":42,"min_dist_km":2.215,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3604"},{"port_id":3407,"port_name":"Johor","port_lat":1.4333,"port_lng":103.9,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-25 22:09:59","departure":"2026-04-25 23:32:50","duration_h":1.38,"samples":3,"min_dist_km":0.717,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3407"}],"errors":[]}