{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T18:31:36+00:00","status":"ok","rows":30,"days":90,"request_id":"353f34f1ee99acd6"},"data":[{"port_id":63251,"port_name":"Pulau Bunyu","port_lat":-0.3,"port_lng":115.867,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-15 09:49:06","departure":"2026-05-16 00:34:11","duration_h":14.75,"samples":15,"min_dist_km":2.084,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63251"},{"port_id":3690,"port_name":"SAMARINDA","port_lat":-0.50496,"port_lng":117.139,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-24 06:21:34","departure":"2026-05-13 01:42:25","duration_h":451.35,"samples":364,"min_dist_km":0.747,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3690"},{"port_id":62951,"port_name":"Handil","port_lat":-0.75,"port_lng":117.267,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-23 23:26:46","departure":"2026-04-24 04:07:17","duration_h":4.68,"samples":9,"min_dist_km":3.515,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62951"},{"port_id":2873,"port_name":"Senipah Oil Terminal","port_lat":-1.05694,"port_lng":117.217,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-23 17:33:45","departure":"2026-04-23 22:02:18","duration_h":4.48,"samples":5,"min_dist_km":8.025,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2873"},{"port_id":4210,"port_name":"TANJUNG PEMANCINGAN","port_lat":-3.2104,"port_lng":116.283,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-22 01:38:27","departure":"2026-04-22 04:07:39","duration_h":2.49,"samples":3,"min_dist_km":4.154,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4210"},{"port_id":63320,"port_name":"Setagin","port_lat":-3.28333,"port_lng":116.167,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-21 21:25:21","departure":"2026-04-21 22:03:52","duration_h":0.64,"samples":2,"min_dist_km":1.632,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63320"},{"port_id":63252,"port_name":"Pulau Laut","port_lat":-3.28333,"port_lng":116.15,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-21 12:04:28","departure":"2026-04-21 19:43:50","duration_h":7.66,"samples":8,"min_dist_km":1.012,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63252"},{"port_id":5764,"port_name":"LANGADAI","port_lat":-3.279,"port_lng":116.113,"country_id":0,"country_name":"","arrival":"2026-04-18 11:32:40","departure":"2026-04-21 10:22:57","duration_h":70.84,"samples":51,"min_dist_km":0.585,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5764"},{"port_id":63252,"port_name":"Pulau Laut","port_lat":-3.28333,"port_lng":116.15,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-17 13:38:24","departure":"2026-04-18 09:39:43","duration_h":20.02,"samples":11,"min_dist_km":1.497,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63252"},{"port_id":4210,"port_name":"TANJUNG PEMANCINGAN","port_lat":-3.2104,"port_lng":116.283,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-17 05:32:22","departure":"2026-04-17 09:22:04","duration_h":3.83,"samples":3,"min_dist_km":3.613,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4210"},{"port_id":3430,"port_name":"Muara Pantai","port_lat":1.9666,"port_lng":118.133,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-12 20:46:48","departure":"2026-04-13 00:42:45","duration_h":3.93,"samples":3,"min_dist_km":8.482,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3430"},{"port_id":63345,"port_name":"Suaran","port_lat":2.05,"port_lng":117.7,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-12 12:58:21","departure":"2026-04-12 17:38:46","duration_h":4.67,"samples":3,"min_dist_km":2.168,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63345"},{"port_id":63109,"port_name":"Mangkajang","port_lat":2.13333,"port_lng":117.733,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-12 06:54:01","departure":"2026-04-12 11:58:41","duration_h":5.08,"samples":4,"min_dist_km":5.082,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63109"},{"port_id":63109,"port_name":"Mangkajang","port_lat":2.13333,"port_lng":117.733,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-09 14:16:14","departure":"2026-04-10 07:28:16","duration_h":17.2,"samples":10,"min_dist_km":9.689,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63109"},{"port_id":63345,"port_name":"Suaran","port_lat":2.05,"port_lng":117.7,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-09 09:24:27","departure":"2026-04-09 11:08:18","duration_h":1.73,"samples":2,"min_dist_km":2.882,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63345"},{"port_id":3430,"port_name":"Muara Pantai","port_lat":1.9666,"port_lng":118.133,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-09 04:14:09","departure":"2026-04-09 06:32:27","duration_h":2.31,"samples":3,"min_dist_km":8.42,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3430"},{"port_id":63252,"port_name":"Pulau Laut","port_lat":-3.28333,"port_lng":116.15,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-04 06:03:40","departure":"2026-04-04 10:34:40","duration_h":4.52,"samples":3,"min_dist_km":0.871,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63252"},{"port_id":5764,"port_name":"LANGADAI","port_lat":-3.279,"port_lng":116.113,"country_id":0,"country_name":"","arrival":"2026-03-20 16:50:12","departure":"2026-04-04 03:25:12","duration_h":346.58,"samples":175,"min_dist_km":0.583,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5764"},{"port_id":3430,"port_name":"Muara Pantai","port_lat":1.9666,"port_lng":118.133,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-15 21:05:04","departure":"2026-03-16 01:57:28","duration_h":4.87,"samples":4,"min_dist_km":9.462,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3430"},{"port_id":63345,"port_name":"Suaran","port_lat":2.05,"port_lng":117.7,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-15 13:19:35","departure":"2026-03-15 15:36:48","duration_h":2.29,"samples":3,"min_dist_km":0.414,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63345"},{"port_id":63109,"port_name":"Mangkajang","port_lat":2.13333,"port_lng":117.733,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-14 07:37:14","departure":"2026-03-15 10:23:32","duration_h":26.77,"samples":14,"min_dist_km":3.943,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63109"},{"port_id":63109,"port_name":"Mangkajang","port_lat":2.13333,"port_lng":117.733,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-11 08:33:30","departure":"2026-03-13 13:29:23","duration_h":52.93,"samples":30,"min_dist_km":1.062,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63109"},{"port_id":63345,"port_name":"Suaran","port_lat":2.05,"port_lng":117.7,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-11 02:38:26","departure":"2026-03-11 06:01:21","duration_h":3.38,"samples":3,"min_dist_km":2.672,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63345"},{"port_id":3430,"port_name":"Muara Pantai","port_lat":1.9666,"port_lng":118.133,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-10 20:46:53","departure":"2026-03-11 00:09:16","duration_h":3.37,"samples":3,"min_dist_km":8.614,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3430"},{"port_id":62978,"port_name":"Jorong Anchorage","port_lat":-4.18333,"port_lng":115.1,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-05 14:29:33","departure":"2026-03-05 18:52:05","duration_h":4.38,"samples":3,"min_dist_km":7.086,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62978"},{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-05 00:30:49","departure":"2026-03-05 02:41:01","duration_h":2.17,"samples":2,"min_dist_km":4.732,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":3684,"port_name":"BANJARMASIN","port_lat":-3.31131,"port_lng":114.564,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-04 08:54:43","departure":"2026-03-04 08:54:43","duration_h":0,"samples":2,"min_dist_km":0.349,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3684"},{"port_id":1698,"port_name":"Bandjermasin","port_lat":-3.33333,"port_lng":114.55,"country_id":398,"country_name":"Kalimantan","arrival":"2026-03-04 07:19:15","departure":"2026-03-04 07:52:05","duration_h":0.55,"samples":2,"min_dist_km":5.245,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/398/1698"},{"port_id":3429,"port_name":"Taboneo","port_lat":-3.7,"port_lng":114.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-03 19:08:14","departure":"2026-03-04 02:26:51","duration_h":7.31,"samples":5,"min_dist_km":3.661,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3429"},{"port_id":4529,"port_name":"LAMONGAN","port_lat":-6.86204,"port_lng":112.415,"country_id":363,"country_name":"Indonesia","arrival":"2026-02-27 18:36:09","departure":"2026-03-01 14:24:59","duration_h":43.81,"samples":22,"min_dist_km":0.75,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4529"}],"errors":[]}