{"meta":{"path":"vessel/portcalls","ts":"2026-05-27T21:41:06+00:00","status":"ok","rows":22,"days":90,"request_id":"8b2341eefb9a6aac"},"data":[{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-24 06:21:25","departure":"2026-05-27 15:18:57","duration_h":80.96,"samples":57,"min_dist_km":0.317,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2179"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-19 03:40:30","departure":"2026-05-24 03:26:12","duration_h":119.76,"samples":92,"min_dist_km":0.022,"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-19 02:06:15","departure":"2026-05-19 02:10:15","duration_h":0.07,"samples":2,"min_dist_km":1.902,"max_speed_kn":1.7,"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-05-17 20:22:03","departure":"2026-05-19 00:12:24","duration_h":27.84,"samples":18,"min_dist_km":0.521,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2179"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-15 15:58:33","departure":"2026-05-17 16:11:24","duration_h":48.21,"samples":24,"min_dist_km":0.516,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2179"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-13 03:34:44","departure":"2026-05-14 19:20:48","duration_h":39.77,"samples":31,"min_dist_km":0.364,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2179"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-10 16:55:02","departure":"2026-05-13 01:28:49","duration_h":56.56,"samples":40,"min_dist_km":0.215,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2179"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-08 12:51:45","departure":"2026-05-10 00:31:02","duration_h":35.65,"samples":26,"min_dist_km":0.367,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2179"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-06 16:49:54","departure":"2026-05-08 10:07:09","duration_h":41.29,"samples":31,"min_dist_km":0.027,"max_speed_kn":4.2,"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-06 13:43:42","departure":"2026-05-06 13:43:42","duration_h":0,"samples":2,"min_dist_km":1.652,"max_speed_kn":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-05-01 03:49:12","departure":"2026-05-06 04:00:07","duration_h":120.18,"samples":94,"min_dist_km":0.574,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2179"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-29 05:53:36","departure":"2026-04-29 11:02:37","duration_h":5.15,"samples":10,"min_dist_km":1.159,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2179"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-28 10:01:16","departure":"2026-04-29 03:45:48","duration_h":17.74,"samples":15,"min_dist_km":1.161,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2179"},{"port_id":62879,"port_name":"Cigading","port_lat":-6.01667,"port_lng":105.967,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-23 09:37:41","departure":"2026-04-23 15:28:12","duration_h":5.84,"samples":10,"min_dist_km":1.19,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62879"},{"port_id":62879,"port_name":"Cigading","port_lat":-6.01667,"port_lng":105.967,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-20 01:48:44","departure":"2026-04-20 01:48:44","duration_h":0,"samples":6,"min_dist_km":1.712,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62879"},{"port_id":62879,"port_name":"Cigading","port_lat":-6.01667,"port_lng":105.967,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-19 04:08:38","departure":"2026-04-19 04:08:38","duration_h":0,"samples":3,"min_dist_km":1.725,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62879"},{"port_id":62879,"port_name":"Cigading","port_lat":-6.01667,"port_lng":105.967,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-17 22:15:28","departure":"2026-04-17 22:15:28","duration_h":0,"samples":3,"min_dist_km":1.189,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62879"},{"port_id":62879,"port_name":"Cigading","port_lat":-6.01667,"port_lng":105.967,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-14 07:20:34","departure":"2026-04-17 00:18:49","duration_h":64.97,"samples":29,"min_dist_km":1.041,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62879"},{"port_id":62879,"port_name":"Cigading","port_lat":-6.01667,"port_lng":105.967,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-12 06:51:17","departure":"2026-04-14 03:21:28","duration_h":44.5,"samples":24,"min_dist_km":1.037,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62879"},{"port_id":62879,"port_name":"Cigading","port_lat":-6.01667,"port_lng":105.967,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-06 03:55:50","departure":"2026-04-10 07:27:05","duration_h":99.52,"samples":48,"min_dist_km":1.152,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62879"},{"port_id":62879,"port_name":"Cigading","port_lat":-6.01667,"port_lng":105.967,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-05 10:22:50","departure":"2026-04-05 12:16:50","duration_h":1.9,"samples":4,"min_dist_km":1.579,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62879"},{"port_id":62879,"port_name":"Cigading","port_lat":-6.01667,"port_lng":105.967,"country_id":363,"country_name":"Indonesia","arrival":"2026-02-26 21:22:07","departure":"2026-04-03 21:58:59","duration_h":864.61,"samples":433,"min_dist_km":1.036,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62879"}],"errors":[]}