{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T22:06:44+00:00","status":"ok","rows":20,"days":90,"request_id":"9041622db23bdc84"},"data":[{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-23 16:16:53","departure":"2026-05-25 22:35:52","duration_h":54.32,"samples":45,"min_dist_km":0.549,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2179"},{"port_id":63161,"port_name":"New Priok Port","port_lat":-6.08333,"port_lng":106.917,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-22 16:03:52","departure":"2026-05-23 12:15:49","duration_h":20.2,"samples":18,"min_dist_km":8.55,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63161"},{"port_id":63102,"port_name":"Makassar","port_lat":-5.11667,"port_lng":119.4,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-17 07:53:29","departure":"2026-05-18 04:13:19","duration_h":20.33,"samples":18,"min_dist_km":2.997,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63102"},{"port_id":4493,"port_name":"BITUNG","port_lat":1.43733,"port_lng":125.166,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-11 15:49:35","departure":"2026-05-12 21:20:42","duration_h":29.52,"samples":25,"min_dist_km":1.373,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4493"},{"port_id":4081,"port_name":"KENDARI","port_lat":-3.97699,"port_lng":122.583,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-08 17:13:06","departure":"2026-05-09 16:15:50","duration_h":23.05,"samples":21,"min_dist_km":4.585,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4081"},{"port_id":62985,"port_name":"Kalianak Barat","port_lat":-7.21667,"port_lng":112.7,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-02 17:56:41","departure":"2026-05-03 14:00:35","duration_h":20.07,"samples":18,"min_dist_km":3.589,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62985"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-28 14:06:38","departure":"2026-04-29 19:54:20","duration_h":29.8,"samples":26,"min_dist_km":0.567,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2179"},{"port_id":63102,"port_name":"Makassar","port_lat":-5.11667,"port_lng":119.4,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-22 21:23:17","departure":"2026-04-24 04:08:58","duration_h":30.76,"samples":25,"min_dist_km":2.739,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63102"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-16 19:44:59","departure":"2026-04-18 07:50:25","duration_h":36.09,"samples":19,"min_dist_km":0.567,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2179"},{"port_id":63161,"port_name":"New Priok Port","port_lat":-6.08333,"port_lng":106.917,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-16 01:52:05","departure":"2026-04-16 17:25:50","duration_h":15.56,"samples":9,"min_dist_km":7.537,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63161"},{"port_id":4146,"port_name":"TERNATE","port_lat":0.77754,"port_lng":127.389,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-05 15:28:57","departure":"2026-04-06 08:11:56","duration_h":16.72,"samples":7,"min_dist_km":0.209,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4146"},{"port_id":4493,"port_name":"BITUNG","port_lat":1.43733,"port_lng":125.166,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-03 19:51:57","departure":"2026-04-04 17:22:27","duration_h":21.51,"samples":13,"min_dist_km":3.049,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4493"},{"port_id":4081,"port_name":"KENDARI","port_lat":-3.97699,"port_lng":122.583,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-01 00:16:53","departure":"2026-04-01 14:22:36","duration_h":14.1,"samples":8,"min_dist_km":4.607,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4081"},{"port_id":62985,"port_name":"Kalianak Barat","port_lat":-7.21667,"port_lng":112.7,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-26 12:53:21","departure":"2026-03-27 06:23:01","duration_h":17.49,"samples":10,"min_dist_km":3.079,"max_speed_kn":2.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62985"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-21 07:13:56","departure":"2026-03-23 14:43:11","duration_h":55.49,"samples":29,"min_dist_km":0.561,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2179"},{"port_id":63161,"port_name":"New Priok Port","port_lat":-6.08333,"port_lng":106.917,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-19 07:02:32","departure":"2026-03-21 04:16:00","duration_h":45.22,"samples":24,"min_dist_km":9.062,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63161"},{"port_id":4146,"port_name":"TERNATE","port_lat":0.77754,"port_lng":127.389,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-09 15:23:31","departure":"2026-03-10 05:26:49","duration_h":14.06,"samples":8,"min_dist_km":0.206,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4146"},{"port_id":4493,"port_name":"BITUNG","port_lat":1.43733,"port_lng":125.166,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-07 10:40:27","departure":"2026-03-07 22:01:40","duration_h":11.35,"samples":9,"min_dist_km":1.775,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4493"},{"port_id":4081,"port_name":"KENDARI","port_lat":-3.97699,"port_lng":122.583,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-04 04:18:33","departure":"2026-03-04 12:36:37","duration_h":8.3,"samples":7,"min_dist_km":4.829,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4081"},{"port_id":62985,"port_name":"Kalianak Barat","port_lat":-7.21667,"port_lng":112.7,"country_id":363,"country_name":"Indonesia","arrival":"2026-02-27 22:07:33","departure":"2026-02-28 01:04:29","duration_h":2.95,"samples":2,"min_dist_km":3.646,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62985"}],"errors":[]}