{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T16:21:26+00:00","status":"ok","rows":30,"days":90,"request_id":"e9767addee27a9a2"},"data":[{"port_id":88593,"port_name":"Changi","port_lat":1.31667,"port_lng":104,"country_id":600,"country_name":"Singapore","arrival":"2026-05-29 07:50:48","departure":"2026-05-29 11:40:22","duration_h":3.83,"samples":5,"min_dist_km":2.512,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88593"},{"port_id":88609,"port_name":"Tampines","port_lat":1.33333,"port_lng":103.933,"country_id":600,"country_name":"Singapore","arrival":"2026-05-29 01:21:45","departure":"2026-05-29 05:48:15","duration_h":4.44,"samples":5,"min_dist_km":5.203,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88609"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-05-28 07:22:15","departure":"2026-05-28 19:58:40","duration_h":12.61,"samples":12,"min_dist_km":1.133,"max_speed_kn":0,"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-28 01:15:48","departure":"2026-05-28 04:26:04","duration_h":3.17,"samples":4,"min_dist_km":4.544,"max_speed_kn":2,"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-27 15:32:55","departure":"2026-05-27 22:51:18","duration_h":7.31,"samples":6,"min_dist_km":1.506,"max_speed_kn":2.8,"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-27 04:20:56","departure":"2026-05-27 13:29:58","duration_h":9.15,"samples":9,"min_dist_km":6.358,"max_speed_kn":0,"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-26 22:17:04","departure":"2026-05-26 23:48:46","duration_h":1.53,"samples":3,"min_dist_km":5.25,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":88593,"port_name":"Changi","port_lat":1.31667,"port_lng":104,"country_id":600,"country_name":"Singapore","arrival":"2026-05-26 13:43:17","departure":"2026-05-26 17:37:46","duration_h":3.91,"samples":5,"min_dist_km":2.773,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88593"},{"port_id":88594,"port_name":"Choa Chu Kang","port_lat":1.28333,"port_lng":103.85,"country_id":600,"country_name":"Singapore","arrival":"2026-05-26 07:18:27","departure":"2026-05-26 09:40:02","duration_h":2.36,"samples":3,"min_dist_km":4.263,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88594"},{"port_id":88593,"port_name":"Changi","port_lat":1.31667,"port_lng":104,"country_id":600,"country_name":"Singapore","arrival":"2026-05-26 01:21:02","departure":"2026-05-26 04:21:01","duration_h":3,"samples":4,"min_dist_km":2.156,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88593"},{"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 05:23:55","departure":"2026-05-25 21:28:21","duration_h":16.07,"samples":14,"min_dist_km":0.235,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":88593,"port_name":"Changi","port_lat":1.31667,"port_lng":104,"country_id":600,"country_name":"Singapore","arrival":"2026-05-24 18:17:03","departure":"2026-05-25 01:26:03","duration_h":7.15,"samples":7,"min_dist_km":2.159,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88593"},{"port_id":4696,"port_name":"TANAH MERAH","port_lat":1.31225,"port_lng":104.018,"country_id":600,"country_name":"Singapore","arrival":"2026-05-24 09:32:40","departure":"2026-05-24 15:25:56","duration_h":5.89,"samples":6,"min_dist_km":5.563,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/4696"},{"port_id":88594,"port_name":"Choa Chu Kang","port_lat":1.28333,"port_lng":103.85,"country_id":600,"country_name":"Singapore","arrival":"2026-05-24 02:03:53","departure":"2026-05-24 06:24:20","duration_h":4.34,"samples":5,"min_dist_km":4.529,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88594"},{"port_id":88593,"port_name":"Changi","port_lat":1.31667,"port_lng":104,"country_id":600,"country_name":"Singapore","arrival":"2026-05-23 16:15:27","departure":"2026-05-23 22:07:18","duration_h":5.86,"samples":6,"min_dist_km":4.326,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88593"},{"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-23 05:03:27","departure":"2026-05-23 13:22:34","duration_h":8.32,"samples":8,"min_dist_km":1.442,"max_speed_kn":4,"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-22 19:32:57","departure":"2026-05-23 02:01:23","duration_h":6.47,"samples":7,"min_dist_km":5.371,"max_speed_kn":3.9,"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-22 07:37:02","departure":"2026-05-22 16:07:04","duration_h":8.5,"samples":9,"min_dist_km":1.684,"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-21 21:47:26","departure":"2026-05-22 04:20:33","duration_h":6.55,"samples":6,"min_dist_km":5.132,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":88609,"port_name":"Tampines","port_lat":1.33333,"port_lng":103.933,"country_id":600,"country_name":"Singapore","arrival":"2026-05-20 12:12:48","departure":"2026-05-20 17:37:49","duration_h":5.42,"samples":6,"min_dist_km":6.375,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88609"},{"port_id":88593,"port_name":"Changi","port_lat":1.31667,"port_lng":104,"country_id":600,"country_name":"Singapore","arrival":"2026-05-20 06:18:56","departure":"2026-05-20 10:46:27","duration_h":4.46,"samples":5,"min_dist_km":1.945,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88593"},{"port_id":4696,"port_name":"TANAH MERAH","port_lat":1.31225,"port_lng":104.018,"country_id":600,"country_name":"Singapore","arrival":"2026-05-20 00:06:24","departure":"2026-05-20 04:54:26","duration_h":4.8,"samples":5,"min_dist_km":3.213,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/4696"},{"port_id":88593,"port_name":"Changi","port_lat":1.31667,"port_lng":104,"country_id":600,"country_name":"Singapore","arrival":"2026-05-19 10:19:40","departure":"2026-05-19 21:26:36","duration_h":11.12,"samples":11,"min_dist_km":1.572,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88593"},{"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 18:13:26","departure":"2026-05-19 05:34:35","duration_h":11.35,"samples":11,"min_dist_km":1.077,"max_speed_kn":0,"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-17 13:30:33","departure":"2026-05-17 18:18:33","duration_h":4.8,"samples":5,"min_dist_km":4.4,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":88609,"port_name":"Tampines","port_lat":1.33333,"port_lng":103.933,"country_id":600,"country_name":"Singapore","arrival":"2026-05-17 03:59:56","departure":"2026-05-17 10:03:02","duration_h":6.05,"samples":7,"min_dist_km":6.111,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88609"},{"port_id":4696,"port_name":"TANAH MERAH","port_lat":1.31225,"port_lng":104.018,"country_id":600,"country_name":"Singapore","arrival":"2026-05-16 12:24:10","departure":"2026-05-17 01:37:49","duration_h":13.23,"samples":11,"min_dist_km":5.026,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/4696"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-05-15 22:13:55","departure":"2026-05-16 07:49:56","duration_h":9.6,"samples":10,"min_dist_km":1.406,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"port_id":88603,"port_name":"Pulau Ayer Chawan","port_lat":1.26667,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-05-15 19:05:17","departure":"2026-05-15 19:35:07","duration_h":0.5,"samples":2,"min_dist_km":2.35,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88603"},{"port_id":88593,"port_name":"Changi","port_lat":1.31667,"port_lng":104,"country_id":600,"country_name":"Singapore","arrival":"2026-05-15 04:33:09","departure":"2026-05-15 15:54:15","duration_h":11.35,"samples":10,"min_dist_km":2.012,"max_speed_kn":2.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88593"}],"errors":[]}