{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T04:14:01+00:00","status":"ok","rows":16,"days":90,"request_id":"6abf1663e28b5117"},"data":[{"port_id":63446,"port_name":"Widuri","port_lat":-4.66667,"port_lng":106.65,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-24 04:30:00","departure":"2026-05-28 02:02:09","duration_h":93.54,"samples":72,"min_dist_km":0.565,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63446"},{"port_id":63446,"port_name":"Widuri","port_lat":-4.66667,"port_lng":106.65,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-19 07:24:44","departure":"2026-05-23 03:36:19","duration_h":92.19,"samples":77,"min_dist_km":3.283,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63446"},{"port_id":62769,"port_name":"Ancol","port_lat":-6.11667,"port_lng":106.85,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-17 10:06:18","departure":"2026-05-18 03:31:14","duration_h":17.42,"samples":15,"min_dist_km":1.287,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62769"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-17 08:26:14","departure":"2026-05-17 09:32:38","duration_h":1.11,"samples":2,"min_dist_km":3.668,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2179"},{"port_id":62769,"port_name":"Ancol","port_lat":-6.11667,"port_lng":106.85,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-08 20:28:48","departure":"2026-05-10 10:26:56","duration_h":37.97,"samples":33,"min_dist_km":1.285,"max_speed_kn":2.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62769"},{"port_id":63358,"port_name":"Sundakelapa","port_lat":-6.1,"port_lng":106.783,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-08 18:20:57","departure":"2026-05-08 19:27:07","duration_h":1.1,"samples":2,"min_dist_km":9.291,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63358"},{"port_id":62769,"port_name":"Ancol","port_lat":-6.11667,"port_lng":106.85,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-26 04:07:59","departure":"2026-04-26 23:22:00","duration_h":19.23,"samples":18,"min_dist_km":1.282,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62769"},{"port_id":63446,"port_name":"Widuri","port_lat":-4.66667,"port_lng":106.65,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-12 20:06:21","departure":"2026-04-17 00:45:54","duration_h":100.66,"samples":44,"min_dist_km":0.364,"max_speed_kn":1.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63446"},{"port_id":62769,"port_name":"Ancol","port_lat":-6.11667,"port_lng":106.85,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-08 04:09:22","departure":"2026-04-10 07:38:25","duration_h":51.48,"samples":26,"min_dist_km":1.284,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62769"},{"port_id":62769,"port_name":"Ancol","port_lat":-6.11667,"port_lng":106.85,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-07 04:12:23","departure":"2026-04-07 12:13:49","duration_h":8.02,"samples":8,"min_dist_km":1.287,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62769"},{"port_id":62769,"port_name":"Ancol","port_lat":-6.11667,"port_lng":106.85,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-25 16:40:46","departure":"2026-03-28 06:56:02","duration_h":62.25,"samples":32,"min_dist_km":1.288,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62769"},{"port_id":62889,"port_name":"Cilincing","port_lat":-6.08333,"port_lng":106.933,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-25 05:05:19","departure":"2026-03-25 13:18:19","duration_h":8.22,"samples":5,"min_dist_km":2.793,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62889"},{"port_id":62889,"port_name":"Cilincing","port_lat":-6.08333,"port_lng":106.933,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-23 09:20:27","departure":"2026-03-24 13:09:29","duration_h":27.82,"samples":15,"min_dist_km":1.954,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62889"},{"port_id":62889,"port_name":"Cilincing","port_lat":-6.08333,"port_lng":106.933,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-18 00:39:58","departure":"2026-03-19 14:36:18","duration_h":37.94,"samples":20,"min_dist_km":2.011,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62889"},{"port_id":62889,"port_name":"Cilincing","port_lat":-6.08333,"port_lng":106.933,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-12 05:19:51","departure":"2026-03-12 15:23:41","duration_h":10.06,"samples":6,"min_dist_km":2.933,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62889"},{"port_id":62889,"port_name":"Cilincing","port_lat":-6.08333,"port_lng":106.933,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-04 13:14:29","departure":"2026-03-06 12:15:40","duration_h":47.02,"samples":23,"min_dist_km":2.235,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62889"}],"errors":[]}