{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T21:36:43+00:00","status":"ok","rows":14,"days":90,"request_id":"95a3447efa36c684"},"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-20 22:04:15","departure":"2026-05-22 13:52:13","duration_h":39.8,"samples":34,"min_dist_km":4.153,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"port_id":3251,"port_name":"Yantian","port_lat":22.5649,"port_lng":114.296,"country_id":409,"country_name":"China","arrival":"2026-05-13 19:19:14","departure":"2026-05-14 12:19:14","duration_h":17,"samples":15,"min_dist_km":1.947,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3251"},{"port_id":3252,"port_name":"Nansha","port_lat":22.6852,"port_lng":113.68,"country_id":409,"country_name":"China","arrival":"2026-05-11 21:45:02","departure":"2026-05-12 21:30:05","duration_h":23.75,"samples":21,"min_dist_km":7.421,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3252"},{"port_id":3551,"port_name":"YANGSHAN","port_lat":30.6072,"port_lng":122.134,"country_id":409,"country_name":"China","arrival":"2026-05-08 09:24:35","departure":"2026-05-09 11:36:35","duration_h":26.2,"samples":23,"min_dist_km":5.666,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3551"},{"port_id":20958,"port_name":"Daxie Pt","port_lat":29.8833,"port_lng":121.95,"country_id":409,"country_name":"China","arrival":"2026-05-05 05:40:54","departure":"2026-05-07 07:43:37","duration_h":50.05,"samples":43,"min_dist_km":8.749,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20958"},{"port_id":2540,"port_name":"Oakland","port_lat":37.8033,"port_lng":-122.325,"country_id":421,"country_name":"California  U.S.A.","arrival":"2026-04-18 02:02:37","departure":"2026-04-20 01:24:08","duration_h":47.36,"samples":30,"min_dist_km":1.12,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/421/2540"},{"port_id":2340,"port_name":"Long Beach","port_lat":33.77,"port_lng":-118.222,"country_id":421,"country_name":"California  U.S.A.","arrival":"2026-04-12 06:42:12","departure":"2026-04-15 11:49:20","duration_h":77.12,"samples":39,"min_dist_km":2.497,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/421/2340"},{"port_id":2340,"port_name":"Long Beach","port_lat":33.77,"port_lng":-118.222,"country_id":421,"country_name":"California  U.S.A.","arrival":"2026-04-09 12:10:08","departure":"2026-04-10 07:51:12","duration_h":19.68,"samples":11,"min_dist_km":2.701,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/421/2340"},{"port_id":2139,"port_name":"Hsia-Men","port_lat":24.45,"port_lng":118.067,"country_id":409,"country_name":"China","arrival":"2026-03-24 09:15:03","departure":"2026-03-25 01:12:57","duration_h":15.97,"samples":9,"min_dist_km":3.558,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/2139"},{"port_id":3251,"port_name":"Yantian","port_lat":22.5649,"port_lng":114.296,"country_id":409,"country_name":"China","arrival":"2026-03-22 03:26:42","departure":"2026-03-23 09:20:48","duration_h":29.9,"samples":16,"min_dist_km":2.794,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3251"},{"port_id":3253,"port_name":"Gemalink","port_lat":10.5013,"port_lng":106.997,"country_id":446,"country_name":"Vietnam","arrival":"2026-03-17 20:33:57","departure":"2026-03-19 01:22:15","duration_h":28.81,"samples":15,"min_dist_km":1.354,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/446/3253"},{"port_id":90123,"port_name":"Tips Container Terminal","port_lat":13.1,"port_lng":100.883,"country_id":400,"country_name":"Thailand","arrival":"2026-03-12 08:31:37","departure":"2026-03-14 00:30:20","duration_h":39.98,"samples":21,"min_dist_km":5.608,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90123"},{"port_id":76891,"port_name":"Pulau Indah","port_lat":2.93333,"port_lng":101.317,"country_id":516,"country_name":"Malaysia","arrival":"2026-03-08 08:49:10","departure":"2026-03-09 08:58:10","duration_h":24.15,"samples":13,"min_dist_km":4.669,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76891"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-03-05 02:43:57","departure":"2026-03-06 22:25:08","duration_h":43.69,"samples":23,"min_dist_km":4.876,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"}],"errors":[]}