{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T18:02:56+00:00","status":"ok","rows":17,"days":90,"request_id":"9eab69edf56ed988"},"data":[{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-25 07:43:37","departure":"2026-05-26 11:50:13","duration_h":28.11,"samples":23,"min_dist_km":0.513,"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 02:32:42","departure":"2026-05-25 05:24:31","duration_h":74.86,"samples":62,"min_dist_km":2.593,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63161"},{"port_id":4555,"port_name":"MALAHAYATI","port_lat":5.598,"port_lng":95.5264,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-15 06:06:56","departure":"2026-05-15 07:38:06","duration_h":1.52,"samples":7,"min_dist_km":0.179,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4555"},{"port_id":4555,"port_name":"MALAHAYATI","port_lat":5.598,"port_lng":95.5264,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-14 04:01:45","departure":"2026-05-14 15:09:46","duration_h":11.13,"samples":15,"min_dist_km":0.179,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4555"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-06 10:00:38","departure":"2026-05-07 09:52:30","duration_h":23.86,"samples":21,"min_dist_km":0.739,"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-05-05 08:01:13","departure":"2026-05-06 07:26:12","duration_h":23.42,"samples":21,"min_dist_km":3.355,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63161"},{"port_id":4555,"port_name":"MALAHAYATI","port_lat":5.598,"port_lng":95.5264,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-27 11:42:24","departure":"2026-04-27 11:42:24","duration_h":0,"samples":4,"min_dist_km":0.241,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4555"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-20 10:26:46","departure":"2026-04-21 16:58:30","duration_h":30.53,"samples":25,"min_dist_km":0.68,"max_speed_kn":0.5,"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-19 18:08:09","departure":"2026-04-20 08:01:49","duration_h":13.89,"samples":12,"min_dist_km":3.246,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63161"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-04 15:41:02","departure":"2026-04-06 01:37:08","duration_h":33.94,"samples":18,"min_dist_km":0.721,"max_speed_kn":0.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-04-02 07:42:33","departure":"2026-04-04 13:52:32","duration_h":54.17,"samples":27,"min_dist_km":3.745,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63161"},{"port_id":4555,"port_name":"MALAHAYATI","port_lat":5.598,"port_lng":95.5264,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-26 18:43:19","departure":"2026-03-26 18:47:49","duration_h":0.08,"samples":3,"min_dist_km":0.196,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4555"},{"port_id":4555,"port_name":"MALAHAYATI","port_lat":5.598,"port_lng":95.5264,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-24 22:08:42","departure":"2026-03-25 20:34:01","duration_h":22.42,"samples":10,"min_dist_km":0.193,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4555"},{"port_id":4555,"port_name":"MALAHAYATI","port_lat":5.598,"port_lng":95.5264,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-24 04:14:51","departure":"2026-03-24 06:10:01","duration_h":1.92,"samples":4,"min_dist_km":0.193,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4555"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-16 08:47:03","departure":"2026-03-17 16:56:02","duration_h":32.15,"samples":17,"min_dist_km":0.827,"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-14 15:26:38","departure":"2026-03-16 04:22:24","duration_h":36.93,"samples":20,"min_dist_km":3.664,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63161"},{"port_id":4555,"port_name":"MALAHAYATI","port_lat":5.598,"port_lng":95.5264,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-06 18:10:54","departure":"2026-03-06 18:10:54","duration_h":0,"samples":3,"min_dist_km":1.534,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4555"}],"errors":[]}