{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T21:42:40+00:00","status":"ok","rows":11,"days":90,"request_id":"20a7ea344eabfd6e"},"data":[{"port_id":2365,"port_name":"Makassar","port_lat":-5.13333,"port_lng":119.4,"country_id":527,"country_name":"Sulawesi","arrival":"2026-05-25 00:33:16","departure":"2026-05-25 00:33:16","duration_h":0,"samples":4,"min_dist_km":0.161,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/527/2365"},{"port_id":1629,"port_name":"Ambon","port_lat":-3.69167,"port_lng":128.174,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-20 21:34:38","departure":"2026-05-20 23:04:18","duration_h":1.49,"samples":7,"min_dist_km":7.405,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1629"},{"port_id":63237,"port_name":"Pomako","port_lat":-4.8,"port_lng":136.767,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-09 09:38:30","departure":"2026-05-14 21:43:53","duration_h":132.09,"samples":112,"min_dist_km":0.456,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63237"},{"port_id":63237,"port_name":"Pomako","port_lat":-4.8,"port_lng":136.767,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-03 07:37:02","departure":"2026-05-03 07:52:26","duration_h":0.26,"samples":7,"min_dist_km":8.972,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63237"},{"port_id":1629,"port_name":"Ambon","port_lat":-3.69167,"port_lng":128.174,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-27 07:12:23","departure":"2026-04-27 08:01:03","duration_h":0.81,"samples":5,"min_dist_km":6.591,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1629"},{"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:23","departure":"2026-04-23 04:09:19","duration_h":6.77,"samples":11,"min_dist_km":4.556,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63102"},{"port_id":2985,"port_name":"Tanjong Perak","port_lat":-7.19111,"port_lng":112.742,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-18 23:55:04","departure":"2026-04-19 00:47:38","duration_h":0.88,"samples":4,"min_dist_km":0.941,"max_speed_kn":2.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2985"},{"port_id":2179,"port_name":"Jakarta","port_lat":-6.1,"port_lng":106.883,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-15 17:04:39","departure":"2026-04-15 17:04:39","duration_h":0,"samples":3,"min_dist_km":1.198,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2179"},{"port_id":2985,"port_name":"Tanjong Perak","port_lat":-7.19111,"port_lng":112.742,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-13 02:03:22","departure":"2026-04-14 02:27:07","duration_h":24.4,"samples":13,"min_dist_km":1.282,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2985"},{"port_id":2985,"port_name":"Tanjong Perak","port_lat":-7.19111,"port_lng":112.742,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-02 07:42:23","departure":"2026-04-02 07:59:12","duration_h":0.28,"samples":4,"min_dist_km":1.664,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2985"},{"port_id":2985,"port_name":"Tanjong Perak","port_lat":-7.19111,"port_lng":112.742,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-01 08:14:39","departure":"2026-04-01 10:14:42","duration_h":2,"samples":4,"min_dist_km":1.414,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2985"}],"errors":[]}