{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T21:39:14+00:00","status":"ok","rows":30,"days":90,"request_id":"f8dd4f478571d3da"},"data":[{"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 00:05:03","departure":"2026-05-28 17:24:02","duration_h":17.32,"samples":16,"min_dist_km":4.516,"max_speed_kn":0.2,"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-05-27 17:47:14","departure":"2026-05-27 19:54:18","duration_h":2.12,"samples":3,"min_dist_km":4.608,"max_speed_kn":0.1,"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-05-27 01:19:17","departure":"2026-05-27 15:32:51","duration_h":14.23,"samples":13,"min_dist_km":4.558,"max_speed_kn":0.1,"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:44","departure":"2026-05-26 23:48:49","duration_h":1.52,"samples":3,"min_dist_km":4.662,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-05-26 13:46:01","departure":"2026-05-26 19:28:22","duration_h":5.71,"samples":7,"min_dist_km":4.61,"max_speed_kn":1,"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-25 11:05:18","departure":"2026-05-26 11:46:21","duration_h":24.68,"samples":21,"min_dist_km":4.911,"max_speed_kn":0.1,"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-05-25 07:31:59","departure":"2026-05-25 07:45:38","duration_h":0.23,"samples":2,"min_dist_km":3.81,"max_speed_kn":0,"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-24 06:24:29","departure":"2026-05-25 05:23:57","duration_h":22.99,"samples":20,"min_dist_km":4.816,"max_speed_kn":0.1,"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-24 02:05:14","departure":"2026-05-24 04:33:55","duration_h":2.48,"samples":4,"min_dist_km":3.538,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-05-20 13:10:37","departure":"2026-05-23 23:27:50","duration_h":82.29,"samples":65,"min_dist_km":4.17,"max_speed_kn":2.5,"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-19 19:20:29","departure":"2026-05-20 10:46:22","duration_h":15.43,"samples":14,"min_dist_km":4.659,"max_speed_kn":0.1,"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-19 10:22:28","departure":"2026-05-19 18:12:42","duration_h":7.84,"samples":8,"min_dist_km":7.471,"max_speed_kn":0.1,"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-18 06:22:45","departure":"2026-05-19 07:34:17","duration_h":25.19,"samples":22,"min_dist_km":4.004,"max_speed_kn":3.6,"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-18 00:08:55","departure":"2026-05-18 03:31:14","duration_h":3.37,"samples":4,"min_dist_km":5.854,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-05-16 21:30:16","departure":"2026-05-17 22:14:21","duration_h":24.73,"samples":22,"min_dist_km":5.046,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"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 10:17:22","departure":"2026-05-16 13:51:51","duration_h":3.57,"samples":4,"min_dist_km":1.674,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/4696"},{"port_id":88609,"port_name":"Tampines","port_lat":1.33333,"port_lng":103.933,"country_id":600,"country_name":"Singapore","arrival":"2026-05-16 02:18:56","departure":"2026-05-16 07:52:21","duration_h":5.56,"samples":6,"min_dist_km":5.732,"max_speed_kn":0,"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-15 17:00:06","departure":"2026-05-16 01:15:11","duration_h":8.25,"samples":8,"min_dist_km":4.691,"max_speed_kn":0.9,"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-15 13:24:38","departure":"2026-05-15 15:54:19","duration_h":2.49,"samples":3,"min_dist_km":3.448,"max_speed_kn":0.1,"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-14 18:16:07","departure":"2026-05-15 11:01:55","duration_h":16.76,"samples":13,"min_dist_km":2.849,"max_speed_kn":0.1,"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-14 10:45:21","departure":"2026-05-14 15:38:25","duration_h":4.88,"samples":5,"min_dist_km":3.965,"max_speed_kn":0.1,"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-14 04:52:19","departure":"2026-05-14 09:22:16","duration_h":4.5,"samples":5,"min_dist_km":1.994,"max_speed_kn":0.4,"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-13 11:37:43","departure":"2026-05-14 01:35:30","duration_h":13.96,"samples":13,"min_dist_km":4.777,"max_speed_kn":2.8,"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-05-13 10:17:26","departure":"2026-05-13 10:39:21","duration_h":0.37,"samples":2,"min_dist_km":4.027,"max_speed_kn":0.1,"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-05-13 03:37:58","departure":"2026-05-13 05:28:24","duration_h":1.84,"samples":3,"min_dist_km":4.168,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-05-12 07:28:30","departure":"2026-05-13 02:02:38","duration_h":18.57,"samples":17,"min_dist_km":5.49,"max_speed_kn":0.1,"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 01:50:07","departure":"2026-05-12 05:33:07","duration_h":3.72,"samples":5,"min_dist_km":4.856,"max_speed_kn":2.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-05-10 01:36:09","departure":"2026-05-11 23:46:35","duration_h":46.17,"samples":39,"min_dist_km":5.362,"max_speed_kn":0.1,"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-09 16:18:38","departure":"2026-05-09 22:45:53","duration_h":6.45,"samples":7,"min_dist_km":5.031,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-05-08 16:10:21","departure":"2026-05-09 14:22:41","duration_h":22.21,"samples":20,"min_dist_km":5.029,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"}],"errors":[]}