{"meta":{"path":"vessel/portcalls","ts":"2026-05-30T10:28:38+00:00","status":"ok","rows":30,"days":90,"request_id":"7e84ed3b18918681"},"data":[{"port_id":4383,"port_name":"KABIL","port_lat":1.08188,"port_lng":104.141,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-30 00:51:36","departure":"2026-05-30 07:43:10","duration_h":6.86,"samples":7,"min_dist_km":4.014,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4383"},{"port_id":4006,"port_name":"TANJUNGUBAN","port_lat":1.06542,"port_lng":104.213,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-29 22:51:00","departure":"2026-05-29 23:15:00","duration_h":0.4,"samples":2,"min_dist_km":4.068,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4006"},{"port_id":3846,"port_name":"PONTIANAK","port_lat":-0.02145,"port_lng":109.341,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-27 04:20:34","departure":"2026-05-27 04:26:34","duration_h":0.1,"samples":2,"min_dist_km":7.861,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3846"},{"port_id":3846,"port_name":"PONTIANAK","port_lat":-0.02145,"port_lng":109.341,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-24 03:26:16","departure":"2026-05-24 03:40:16","duration_h":0.23,"samples":5,"min_dist_km":7.887,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3846"},{"port_id":4006,"port_name":"TANJUNGUBAN","port_lat":1.06542,"port_lng":104.213,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-21 00:00:14","departure":"2026-05-21 01:45:37","duration_h":1.76,"samples":2,"min_dist_km":2.752,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4006"},{"port_id":4383,"port_name":"KABIL","port_lat":1.08188,"port_lng":104.141,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-20 12:10:43","departure":"2026-05-20 16:37:43","duration_h":4.45,"samples":9,"min_dist_km":3.765,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4383"},{"port_id":4006,"port_name":"TANJUNGUBAN","port_lat":1.06542,"port_lng":104.213,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-20 09:46:38","departure":"2026-05-20 10:39:28","duration_h":0.88,"samples":2,"min_dist_km":2.565,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4006"},{"port_id":3846,"port_name":"PONTIANAK","port_lat":-0.02145,"port_lng":109.341,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-17 09:19:11","departure":"2026-05-17 09:19:11","duration_h":0,"samples":4,"min_dist_km":7.898,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3846"},{"port_id":3846,"port_name":"PONTIANAK","port_lat":-0.02145,"port_lng":109.341,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-16 01:13:07","departure":"2026-05-16 01:35:58","duration_h":0.38,"samples":5,"min_dist_km":7.898,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3846"},{"port_id":4383,"port_name":"KABIL","port_lat":1.08188,"port_lng":104.141,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-12 23:57:39","departure":"2026-05-13 05:00:36","duration_h":5.05,"samples":6,"min_dist_km":3.958,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4383"},{"port_id":4383,"port_name":"KABIL","port_lat":1.08188,"port_lng":104.141,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-12 15:26:47","departure":"2026-05-12 21:23:48","duration_h":5.95,"samples":6,"min_dist_km":4.095,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4383"},{"port_id":3846,"port_name":"PONTIANAK","port_lat":-0.02145,"port_lng":109.341,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-05 04:39:58","departure":"2026-05-05 04:39:58","duration_h":0,"samples":4,"min_dist_km":7.912,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3846"},{"port_id":3846,"port_name":"PONTIANAK","port_lat":-0.02145,"port_lng":109.341,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-04 10:10:16","departure":"2026-05-04 10:25:16","duration_h":0.25,"samples":6,"min_dist_km":7.907,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3846"},{"port_id":4006,"port_name":"TANJUNGUBAN","port_lat":1.06542,"port_lng":104.213,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-01 09:58:55","departure":"2026-05-01 13:17:29","duration_h":3.31,"samples":5,"min_dist_km":4.226,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4006"},{"port_id":4383,"port_name":"KABIL","port_lat":1.08188,"port_lng":104.141,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-01 04:40:55","departure":"2026-05-01 07:52:56","duration_h":3.2,"samples":4,"min_dist_km":3.741,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4383"},{"port_id":4383,"port_name":"KABIL","port_lat":1.08188,"port_lng":104.141,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-30 03:44:12","departure":"2026-05-01 01:14:04","duration_h":21.5,"samples":19,"min_dist_km":3.446,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4383"},{"port_id":4006,"port_name":"TANJUNGUBAN","port_lat":1.06542,"port_lng":104.213,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-30 01:56:48","departure":"2026-04-30 01:56:48","duration_h":0,"samples":2,"min_dist_km":4.29,"max_speed_kn":2.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4006"},{"port_id":3880,"port_name":"BATU AMPAR","port_lat":1.17195,"port_lng":103.994,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-25 22:09:50","departure":"2026-04-25 23:26:25","duration_h":1.28,"samples":2,"min_dist_km":4.582,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3880"},{"port_id":4006,"port_name":"TANJUNGUBAN","port_lat":1.06542,"port_lng":104.213,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-25 09:15:23","departure":"2026-04-25 18:51:50","duration_h":9.61,"samples":10,"min_dist_km":0.565,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4006"},{"port_id":3846,"port_name":"PONTIANAK","port_lat":-0.02145,"port_lng":109.341,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-18 22:07:59","departure":"2026-04-18 22:07:59","duration_h":0,"samples":3,"min_dist_km":7.879,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3846"},{"port_id":3846,"port_name":"PONTIANAK","port_lat":-0.02145,"port_lng":109.341,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-31 05:52:31","departure":"2026-03-31 13:44:01","duration_h":7.86,"samples":7,"min_dist_km":2.475,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3846"},{"port_id":3846,"port_name":"PONTIANAK","port_lat":-0.02145,"port_lng":109.341,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-30 11:13:55","departure":"2026-03-30 11:13:55","duration_h":0,"samples":3,"min_dist_km":7.941,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3846"},{"port_id":4383,"port_name":"KABIL","port_lat":1.08188,"port_lng":104.141,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-27 04:15:16","departure":"2026-03-27 09:07:39","duration_h":4.87,"samples":3,"min_dist_km":3.625,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4383"},{"port_id":4383,"port_name":"KABIL","port_lat":1.08188,"port_lng":104.141,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-25 22:02:54","departure":"2026-03-26 23:42:56","duration_h":25.67,"samples":14,"min_dist_km":3.373,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4383"},{"port_id":3880,"port_name":"BATU AMPAR","port_lat":1.17195,"port_lng":103.994,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-25 18:21:27","departure":"2026-03-25 20:41:34","duration_h":2.34,"samples":2,"min_dist_km":4.94,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3880"},{"port_id":62922,"port_name":"Durian","port_lat":1.01667,"port_lng":103.567,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-21 20:52:11","departure":"2026-03-21 21:18:40","duration_h":0.44,"samples":3,"min_dist_km":2.41,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/62922"},{"port_id":4383,"port_name":"KABIL","port_lat":1.08188,"port_lng":104.141,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-20 17:48:51","departure":"2026-03-21 08:33:12","duration_h":14.74,"samples":8,"min_dist_km":3.424,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4383"},{"port_id":4006,"port_name":"TANJUNGUBAN","port_lat":1.06542,"port_lng":104.213,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-20 14:29:47","departure":"2026-03-20 15:41:48","duration_h":1.2,"samples":2,"min_dist_km":4.037,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/4006"},{"port_id":3846,"port_name":"PONTIANAK","port_lat":-0.02145,"port_lng":109.341,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-17 16:53:29","departure":"2026-03-17 18:50:29","duration_h":1.95,"samples":2,"min_dist_km":7.967,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3846"},{"port_id":3846,"port_name":"PONTIANAK","port_lat":-0.02145,"port_lng":109.341,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-16 06:56:00","departure":"2026-03-16 06:56:00","duration_h":0,"samples":4,"min_dist_km":7.944,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3846"}],"errors":[]}