{"meta":{"path":"vessel/portcalls","ts":"2026-05-30T12:17:31+00:00","status":"ok","rows":21,"days":90,"request_id":"4e8784d042e7e603"},"data":[{"port_id":62889,"port_name":"Cilincing","port_lat":-6.08333,"port_lng":106.933,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-29 04:06:41","departure":"2026-05-30 10:03:46","duration_h":29.95,"samples":27,"min_dist_km":4.744,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62889"},{"port_id":62889,"port_name":"Cilincing","port_lat":-6.08333,"port_lng":106.933,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-27 22:54:34","departure":"2026-05-29 01:24:37","duration_h":26.5,"samples":23,"min_dist_km":4.739,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62889"},{"port_id":62889,"port_name":"Cilincing","port_lat":-6.08333,"port_lng":106.933,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-27 17:45:31","departure":"2026-05-27 19:36:35","duration_h":1.85,"samples":2,"min_dist_km":4.9,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62889"},{"port_id":5368,"port_name":"KOTABARU","port_lat":-3.2333,"port_lng":116.217,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-23 16:16:52","departure":"2026-05-24 14:05:10","duration_h":21.81,"samples":19,"min_dist_km":2.105,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/5368"},{"port_id":63165,"port_name":"North Pulau Laut","port_lat":-3.21667,"port_lng":116.267,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-20 03:41:22","departure":"2026-05-23 13:30:18","duration_h":81.82,"samples":68,"min_dist_km":2.898,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63165"},{"port_id":1691,"port_name":"Balikpapan","port_lat":-1.26667,"port_lng":116.808,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-15 10:21:21","departure":"2026-05-19 07:31:50","duration_h":93.17,"samples":78,"min_dist_km":0.193,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1691"},{"port_id":88599,"port_name":"Pasir Panjang Wharves","port_lat":1.26667,"port_lng":103.783,"country_id":600,"country_name":"Singapore","arrival":"2026-05-07 03:25:43","departure":"2026-05-07 19:50:00","duration_h":16.4,"samples":14,"min_dist_km":3.646,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":88598,"port_name":"PASIR PANJANG Terminal","port_lat":1.28333,"port_lng":103.767,"country_id":600,"country_name":"Singapore","arrival":"2026-05-05 04:25:08","departure":"2026-05-07 01:41:04","duration_h":45.27,"samples":39,"min_dist_km":2.706,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"port_id":88599,"port_name":"Pasir Panjang Wharves","port_lat":1.26667,"port_lng":103.783,"country_id":600,"country_name":"Singapore","arrival":"2026-05-03 10:07:54","departure":"2026-05-05 02:53:07","duration_h":40.75,"samples":34,"min_dist_km":4.262,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":4399,"port_name":"SURALAYA","port_lat":-5.87709,"port_lng":106.051,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-25 07:57:00","departure":"2026-04-30 19:57:33","duration_h":132.01,"samples":109,"min_dist_km":4.36,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4399"},{"port_id":2570,"port_name":"Padang","port_lat":-1,"port_lng":100.367,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-17 23:33:30","departure":"2026-04-22 22:11:48","duration_h":118.64,"samples":87,"min_dist_km":6.244,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2570"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-12 06:52:32","departure":"2026-04-12 15:39:12","duration_h":8.78,"samples":6,"min_dist_km":2.035,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":88599,"port_name":"Pasir Panjang Wharves","port_lat":1.26667,"port_lng":103.783,"country_id":600,"country_name":"Singapore","arrival":"2026-04-09 02:21:26","departure":"2026-04-10 08:08:16","duration_h":29.78,"samples":16,"min_dist_km":3.667,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-04-07 09:54:09","departure":"2026-04-08 23:39:20","duration_h":37.75,"samples":19,"min_dist_km":0.895,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"port_id":88599,"port_name":"Pasir Panjang Wharves","port_lat":1.26667,"port_lng":103.783,"country_id":600,"country_name":"Singapore","arrival":"2026-03-26 12:52:56","departure":"2026-04-07 07:21:16","duration_h":282.47,"samples":142,"min_dist_km":4.226,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":3389,"port_name":"TANJUNG PELEPAS","port_lat":1.3333,"port_lng":103.55,"country_id":516,"country_name":"Malaysia","arrival":"2026-03-22 08:53:28","departure":"2026-03-26 09:02:41","duration_h":96.15,"samples":49,"min_dist_km":9.18,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3389"},{"port_id":88609,"port_name":"Tampines","port_lat":1.33333,"port_lng":103.933,"country_id":600,"country_name":"Singapore","arrival":"2026-03-21 10:22:23","departure":"2026-03-22 00:23:49","duration_h":14.02,"samples":8,"min_dist_km":5.144,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88609"},{"port_id":63165,"port_name":"North Pulau Laut","port_lat":-3.21667,"port_lng":116.267,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-15 10:20:55","departure":"2026-03-16 11:15:01","duration_h":24.9,"samples":13,"min_dist_km":2.987,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63165"},{"port_id":5368,"port_name":"KOTABARU","port_lat":-3.2333,"port_lng":116.217,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-14 10:56:34","departure":"2026-03-15 08:50:39","duration_h":21.9,"samples":12,"min_dist_km":2.863,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/5368"},{"port_id":63165,"port_name":"North Pulau Laut","port_lat":-3.21667,"port_lng":116.267,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-10 02:31:00","departure":"2026-03-14 08:19:30","duration_h":101.81,"samples":52,"min_dist_km":2.444,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63165"},{"port_id":3552,"port_name":"CIWANDAN","port_lat":-5.9929,"port_lng":105.972,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-01 13:25:28","departure":"2026-03-06 18:51:45","duration_h":125.44,"samples":64,"min_dist_km":2.924,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3552"}],"errors":[]}