{"meta":{"path":"vessel/portcalls","ts":"2026-05-30T09:01:31+00:00","status":"ok","rows":19,"days":90,"request_id":"2a7228d7bda55985"},"data":[{"port_id":3010,"port_name":"Tjirebon","port_lat":-6.7,"port_lng":108.6,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-26 02:05:48","departure":"2026-05-29 22:38:00","duration_h":92.54,"samples":68,"min_dist_km":2.468,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3010"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-21 11:57:57","departure":"2026-05-21 13:43:15","duration_h":1.76,"samples":3,"min_dist_km":1.884,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-18 12:53:06","departure":"2026-05-18 15:14:13","duration_h":2.35,"samples":7,"min_dist_km":1.885,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-17 13:22:29","departure":"2026-05-17 13:22:29","duration_h":0,"samples":6,"min_dist_km":1.884,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-15 21:48:46","departure":"2026-05-15 21:48:46","duration_h":0,"samples":6,"min_dist_km":2.308,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":4605,"port_name":"CIREBON","port_lat":-6.70729,"port_lng":108.576,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-03 14:00:31","departure":"2026-05-03 16:20:50","duration_h":2.34,"samples":7,"min_dist_km":0.73,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4605"},{"port_id":4605,"port_name":"CIREBON","port_lat":-6.70729,"port_lng":108.576,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-01 18:10:30","departure":"2026-05-01 18:10:30","duration_h":0,"samples":4,"min_dist_km":0.733,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4605"},{"port_id":4605,"port_name":"CIREBON","port_lat":-6.70729,"port_lng":108.576,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-30 01:33:42","departure":"2026-04-30 11:29:00","duration_h":9.92,"samples":9,"min_dist_km":0.732,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4605"},{"port_id":3010,"port_name":"Tjirebon","port_lat":-6.7,"port_lng":108.6,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-29 17:01:31","departure":"2026-04-30 00:00:12","duration_h":6.98,"samples":7,"min_dist_km":1.268,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3010"},{"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-28 11:56:30","departure":"2026-04-28 12:03:41","duration_h":0.12,"samples":3,"min_dist_km":3.034,"max_speed_kn":0.1,"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-27 12:08:21","departure":"2026-04-27 12:08:21","duration_h":0,"samples":4,"min_dist_km":3.024,"max_speed_kn":0,"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-24 13:41:42","departure":"2026-04-24 18:24:30","duration_h":4.71,"samples":10,"min_dist_km":3.098,"max_speed_kn":0.1,"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 08:26:31","departure":"2026-04-22 08:26:31","duration_h":0,"samples":5,"min_dist_km":2.984,"max_speed_kn":0.1,"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-03-31 06:39:11","departure":"2026-03-31 06:39:11","duration_h":0,"samples":3,"min_dist_km":3.08,"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-03-30 08:21:04","departure":"2026-03-30 08:52:36","duration_h":0.53,"samples":4,"min_dist_km":1.46,"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-03-29 01:32:56","departure":"2026-03-29 01:58:04","duration_h":0.42,"samples":4,"min_dist_km":4.075,"max_speed_kn":0.5,"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-03-05 16:34:57","departure":"2026-03-05 21:52:32","duration_h":5.29,"samples":6,"min_dist_km":2.811,"max_speed_kn":0.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-03-05 02:07:36","departure":"2026-03-05 14:27:41","duration_h":12.33,"samples":7,"min_dist_km":1.577,"max_speed_kn":2.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-03-04 07:30:45","departure":"2026-03-04 07:54:58","duration_h":0.4,"samples":4,"min_dist_km":1.315,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2179"}],"errors":[]}