{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T22:01:18+00:00","status":"ok","rows":18,"days":90,"request_id":"cfc5b57e092fabc4"},"data":[{"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-26 16:56:55","departure":"2026-05-28 19:56:43","duration_h":51,"samples":43,"min_dist_km":2.765,"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-05-22 08:32:35","departure":"2026-05-26 15:36:53","duration_h":103.07,"samples":84,"min_dist_km":1.415,"max_speed_kn":4.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-05-12 15:50:17","departure":"2026-05-22 07:43:37","duration_h":231.89,"samples":186,"min_dist_km":4.681,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63161"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-05 21:08:17","departure":"2026-05-06 19:58:24","duration_h":22.84,"samples":23,"min_dist_km":5.19,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"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-02 00:25:13","departure":"2026-05-02 10:15:31","duration_h":9.84,"samples":9,"min_dist_km":3.459,"max_speed_kn":0.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-01 11:55:49","departure":"2026-05-01 21:59:41","duration_h":10.06,"samples":9,"min_dist_km":1.389,"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-30 11:28:59","departure":"2026-05-01 10:09:09","duration_h":22.67,"samples":20,"min_dist_km":3.636,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63161"},{"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-26 10:04:49","departure":"2026-04-29 15:40:33","duration_h":77.6,"samples":68,"min_dist_km":3.614,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63161"},{"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-22 16:51:08","departure":"2026-04-25 15:44:35","duration_h":70.89,"samples":62,"min_dist_km":3.687,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63161"},{"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-12 06:57:10","departure":"2026-04-21 15:44:18","duration_h":224.79,"samples":127,"min_dist_km":3.602,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63161"},{"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-06 05:42:11","departure":"2026-04-10 07:37:39","duration_h":97.92,"samples":49,"min_dist_km":3.596,"max_speed_kn":3.4,"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-01 02:21:31","departure":"2026-04-06 03:30:44","duration_h":121.15,"samples":61,"min_dist_km":1.386,"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-31 02:07:52","departure":"2026-03-31 21:39:54","duration_h":19.53,"samples":11,"min_dist_km":6.272,"max_speed_kn":2.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63161"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-22 22:48:04","departure":"2026-03-27 04:22:46","duration_h":101.58,"samples":52,"min_dist_km":5.374,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":1739,"port_name":"Belawan","port_lat":3.78333,"port_lng":98.6778,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-18 06:56:08","departure":"2026-03-18 19:02:01","duration_h":12.1,"samples":9,"min_dist_km":1.767,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1739"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-16 07:02:07","departure":"2026-03-16 14:37:57","duration_h":7.6,"samples":4,"min_dist_km":6.03,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":1739,"port_name":"Belawan","port_lat":3.78333,"port_lng":98.6778,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-09 13:44:31","departure":"2026-03-09 13:44:31","duration_h":0,"samples":3,"min_dist_km":2.324,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1739"},{"port_id":1739,"port_name":"Belawan","port_lat":3.78333,"port_lng":98.6778,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-06 20:36:14","departure":"2026-03-08 21:06:15","duration_h":48.5,"samples":28,"min_dist_km":2.321,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1739"}],"errors":[]}