{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T17:21:05+00:00","status":"ok","rows":30,"days":90,"request_id":"06b5a307e1eae38a"},"data":[{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-24 23:51:26","departure":"2026-05-25 06:13:43","duration_h":6.37,"samples":10,"min_dist_km":9.508,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-22 19:11:56","departure":"2026-05-22 19:11:56","duration_h":0,"samples":5,"min_dist_km":9.441,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-20 07:32:15","departure":"2026-05-20 11:10:21","duration_h":3.64,"samples":9,"min_dist_km":9.483,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-18 16:13:04","departure":"2026-05-19 04:19:22","duration_h":12.11,"samples":9,"min_dist_km":9.485,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-17 03:15:21","departure":"2026-05-17 03:15:21","duration_h":0,"samples":5,"min_dist_km":9.502,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-16 03:21:40","departure":"2026-05-16 03:45:10","duration_h":0.39,"samples":5,"min_dist_km":9.545,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-15 04:20:16","departure":"2026-05-15 10:37:51","duration_h":6.29,"samples":11,"min_dist_km":9.552,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-11 19:20:29","departure":"2026-05-13 15:00:46","duration_h":43.67,"samples":40,"min_dist_km":9.478,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-09 13:57:17","departure":"2026-05-10 08:53:37","duration_h":18.94,"samples":22,"min_dist_km":9.492,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":63164,"port_name":"Nipah","port_lat":1.11667,"port_lng":103.55,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-09 09:46:26","departure":"2026-05-09 10:07:07","duration_h":0.34,"samples":2,"min_dist_km":7.867,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63164"},{"port_id":88596,"port_name":"Jurong/Singapore","port_lat":1.33333,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-05-09 04:31:53","departure":"2026-05-09 06:09:26","duration_h":1.63,"samples":2,"min_dist_km":4.517,"max_speed_kn":1.8,"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-09 02:44:37","departure":"2026-05-09 03:42:41","duration_h":0.97,"samples":2,"min_dist_km":2.68,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"port_id":63164,"port_name":"Nipah","port_lat":1.11667,"port_lng":103.55,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-08 19:26:24","departure":"2026-05-08 22:40:00","duration_h":3.23,"samples":4,"min_dist_km":4.196,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63164"},{"port_id":63164,"port_name":"Nipah","port_lat":1.11667,"port_lng":103.55,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-06 03:43:44","departure":"2026-05-06 05:43:13","duration_h":1.99,"samples":3,"min_dist_km":4.797,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63164"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-05-06 02:21:48","departure":"2026-05-06 02:32:15","duration_h":0.17,"samples":2,"min_dist_km":9.868,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"port_id":88596,"port_name":"Jurong/Singapore","port_lat":1.33333,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-05-05 04:16:25","departure":"2026-05-05 21:23:33","duration_h":17.12,"samples":16,"min_dist_km":4.492,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88596"},{"port_id":63164,"port_name":"Nipah","port_lat":1.11667,"port_lng":103.55,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-04 19:04:03","departure":"2026-05-04 22:12:57","duration_h":3.15,"samples":4,"min_dist_km":3.405,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63164"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-01 07:27:51","departure":"2026-05-04 16:46:08","duration_h":81.3,"samples":68,"min_dist_km":9.089,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":88596,"port_name":"Jurong/Singapore","port_lat":1.33333,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-04-30 07:53:07","departure":"2026-04-30 22:13:09","duration_h":14.33,"samples":14,"min_dist_km":4.738,"max_speed_kn":0.1,"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-04-30 03:59:17","departure":"2026-04-30 04:27:19","duration_h":0.47,"samples":2,"min_dist_km":3.692,"max_speed_kn":0.8,"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-04-30 02:02:53","departure":"2026-04-30 02:03:53","duration_h":0.02,"samples":2,"min_dist_km":1.858,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":63164,"port_name":"Nipah","port_lat":1.11667,"port_lng":103.55,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-29 19:29:58","departure":"2026-04-29 22:13:38","duration_h":2.73,"samples":4,"min_dist_km":2.797,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63164"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-17 05:52:19","departure":"2026-04-29 16:46:20","duration_h":298.9,"samples":209,"min_dist_km":7.848,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":63164,"port_name":"Nipah","port_lat":1.11667,"port_lng":103.55,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-17 02:30:07","departure":"2026-04-17 03:30:22","duration_h":1,"samples":2,"min_dist_km":4.791,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63164"},{"port_id":88603,"port_name":"Pulau Ayer Chawan","port_lat":1.26667,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-04-16 03:44:24","departure":"2026-04-16 21:24:43","duration_h":17.67,"samples":10,"min_dist_km":4.146,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88603"},{"port_id":63164,"port_name":"Nipah","port_lat":1.11667,"port_lng":103.55,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-15 19:38:00","departure":"2026-04-15 21:24:31","duration_h":1.78,"samples":2,"min_dist_km":1.094,"max_speed_kn":2.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63164"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-12 05:46:40","departure":"2026-04-15 15:25:54","duration_h":81.65,"samples":40,"min_dist_km":9.522,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-24 07:17:07","departure":"2026-04-09 23:30:00","duration_h":400.21,"samples":175,"min_dist_km":8.357,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-18 04:49:22","departure":"2026-03-21 07:12:24","duration_h":74.38,"samples":34,"min_dist_km":7.014,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":88596,"port_name":"Jurong/Singapore","port_lat":1.33333,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-03-17 07:07:14","departure":"2026-03-17 22:24:11","duration_h":15.28,"samples":9,"min_dist_km":4.435,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88596"}],"errors":[]}