{"meta":{"path":"vessel/portcalls","ts":"2026-05-26T20:21:24+00:00","status":"ok","rows":30,"days":90,"request_id":"2605ba6c3bb9d8a6"},"data":[{"port_id":2982,"port_name":"Tandjung Uban","port_lat":1.06667,"port_lng":104.217,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-24 13:19:51","departure":"2026-05-25 00:10:51","duration_h":10.85,"samples":14,"min_dist_km":1.609,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2982"},{"port_id":2982,"port_name":"Tandjung Uban","port_lat":1.06667,"port_lng":104.217,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-16 06:19:21","departure":"2026-04-16 06:19:21","duration_h":0,"samples":2,"min_dist_km":1.636,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2982"},{"port_id":3639,"port_name":"PULAU SAMBU","port_lat":1.15917,"port_lng":103.897,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-15 12:05:55","departure":"2026-04-16 01:54:34","duration_h":13.81,"samples":8,"min_dist_km":5.59,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3639"},{"port_id":3880,"port_name":"BATU AMPAR","port_lat":1.17195,"port_lng":103.994,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-14 22:45:39","departure":"2026-04-15 08:19:51","duration_h":9.57,"samples":3,"min_dist_km":0.762,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3880"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-12 15:44:29","departure":"2026-04-14 15:31:38","duration_h":47.79,"samples":24,"min_dist_km":2.085,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":3880,"port_name":"BATU AMPAR","port_lat":1.17195,"port_lng":103.994,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-08 23:39:20","departure":"2026-04-09 13:16:41","duration_h":13.62,"samples":10,"min_dist_km":0.75,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3880"},{"port_id":3880,"port_name":"BATU AMPAR","port_lat":1.17195,"port_lng":103.994,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-07 05:23:11","departure":"2026-04-07 07:59:14","duration_h":2.6,"samples":5,"min_dist_km":0.822,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3880"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-04 15:40:21","departure":"2026-04-06 21:55:21","duration_h":54.25,"samples":27,"min_dist_km":1.918,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":2982,"port_name":"Tandjung Uban","port_lat":1.06667,"port_lng":104.217,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-02 02:27:41","departure":"2026-04-02 05:09:00","duration_h":2.69,"samples":5,"min_dist_km":1.501,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2982"},{"port_id":2982,"port_name":"Tandjung Uban","port_lat":1.06667,"port_lng":104.217,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-01 05:23:42","departure":"2026-04-01 05:23:42","duration_h":0,"samples":3,"min_dist_km":1.554,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2982"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-31 14:06:54","departure":"2026-03-31 23:21:29","duration_h":9.24,"samples":6,"min_dist_km":3.315,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-30 12:24:41","departure":"2026-03-30 23:35:03","duration_h":11.17,"samples":7,"min_dist_km":1.97,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-29 03:36:30","departure":"2026-03-29 07:39:15","duration_h":4.05,"samples":3,"min_dist_km":2.297,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"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 09:57:45","departure":"2026-03-25 09:57:45","duration_h":0,"samples":3,"min_dist_km":0.761,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3880"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-24 07:22:44","departure":"2026-03-24 23:17:05","duration_h":15.91,"samples":9,"min_dist_km":1.969,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":3880,"port_name":"BATU AMPAR","port_lat":1.17195,"port_lng":103.994,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-23 13:00:10","departure":"2026-03-23 23:05:13","duration_h":10.08,"samples":6,"min_dist_km":0.761,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3880"},{"port_id":2982,"port_name":"Tandjung Uban","port_lat":1.06667,"port_lng":104.217,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-22 03:29:30","departure":"2026-03-22 04:30:51","duration_h":1.02,"samples":2,"min_dist_km":1.625,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2982"},{"port_id":2982,"port_name":"Tandjung Uban","port_lat":1.06667,"port_lng":104.217,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-19 09:17:54","departure":"2026-03-19 11:47:34","duration_h":2.49,"samples":5,"min_dist_km":1.624,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2982"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-18 13:05:17","departure":"2026-03-18 20:54:47","duration_h":7.83,"samples":5,"min_dist_km":2.109,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":2982,"port_name":"Tandjung Uban","port_lat":1.06667,"port_lng":104.217,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-14 08:31:36","departure":"2026-03-14 10:58:57","duration_h":2.46,"samples":4,"min_dist_km":1.626,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2982"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-13 18:47:55","departure":"2026-03-14 02:32:05","duration_h":7.74,"samples":5,"min_dist_km":2.17,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":3880,"port_name":"BATU AMPAR","port_lat":1.17195,"port_lng":103.994,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-13 11:06:54","departure":"2026-03-13 15:22:54","duration_h":4.27,"samples":3,"min_dist_km":0.731,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3880"},{"port_id":2982,"port_name":"Tandjung Uban","port_lat":1.06667,"port_lng":104.217,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-12 05:11:16","departure":"2026-03-12 06:29:08","duration_h":1.3,"samples":2,"min_dist_km":1.625,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2982"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-11 17:20:15","departure":"2026-03-11 21:21:56","duration_h":4.03,"samples":3,"min_dist_km":3.368,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-10 15:19:31","departure":"2026-03-11 02:21:09","duration_h":11.03,"samples":6,"min_dist_km":2.291,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":3880,"port_name":"BATU AMPAR","port_lat":1.17195,"port_lng":103.994,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-09 02:31:21","departure":"2026-03-10 04:24:45","duration_h":25.89,"samples":13,"min_dist_km":1.099,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3880"},{"port_id":3880,"port_name":"BATU AMPAR","port_lat":1.17195,"port_lng":103.994,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-07 08:55:23","departure":"2026-03-07 08:55:23","duration_h":0,"samples":3,"min_dist_km":1.105,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/3880"},{"port_id":63393,"port_name":"Tanjungbalai","port_lat":1,"port_lng":103.433,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-06 06:42:13","departure":"2026-03-07 04:59:07","duration_h":22.28,"samples":12,"min_dist_km":1.348,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63393"},{"port_id":63273,"port_name":"Riau","port_lat":0.783333,"port_lng":104.55,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-04 22:07:18","departure":"2026-03-05 00:02:45","duration_h":1.92,"samples":3,"min_dist_km":4.99,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63273"},{"port_id":2982,"port_name":"Tandjung Uban","port_lat":1.06667,"port_lng":104.217,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-03 00:32:15","departure":"2026-03-03 00:32:15","duration_h":0,"samples":3,"min_dist_km":1.626,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/2982"}],"errors":[]}